制作ubuntu(18.04)虚拟机,目标qt开发环境

Index of / (qt.io) 
解决不能复制问题
sudo apt-get autoremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop

安装好打不开
sudo apt-get install libxcb-xinerama0
如果失败不能定位安装包
打开  sudo gedit /edt/apt/sources.list
将全部的内容复制进去


sudo apt-get install lib32stdc++6
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install vim
sudo apt-get install build-essential
sudo apt-get install libgl1-mesa-dev
sudo apt-get install net-tools
sudo apt-get install ctags

sudo apt  install libtool automake
sudo apt  install bison
sudo apt  install flex
sudo apt-get install texinfo


编译安装linuxdeployqt
git clone https://github.com/probonopd/linuxdeployqt.git
sudo apt-get install qtbase5-dev
sudo apt  install cmake
sudo apt-get install clang
sudo apt install make      
sudo apt install make-guile


sudo apt-get install libpcap-dev

sudo apt-get install tree


选择中国服务器站点 cn99
安装中文输入法配置器
sudo apt-get install fcitx

sudo apt purge ibus
下载输入法后
sudo dpkg -i sogoupinyin_4.0.1.2800_x86_64.deb

安装依赖
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
sudo apt install libgsettings-qt1

qt不能支持中文输入
sudo apt-get install fcitx-frontend-qt5

将libfcitxplatforminputcontextplugin.so复制到这两
处地方就好了
sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so  /opt/qt/Qt5.12.6/5.12.6/gcc_64/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so  /opt/qt/Qt5.12.6/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so

linuxdeployqt发布Qt程序  Path配置
export PATH=/opt/qt/Qt5.12.6/5.12.6/gcc_64/bin:$PATH
export LD_LIBRARY_PATH=/opt/qt/Qt5.12.6/5.12.6/gcc_64/lib:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=/opt/qt/Qt5.12.6/5.12.6/gcc_64/plugins:$QT_PLUGIN_PATH
export QML2_IMPORT_PATH=/opt/qt/Qt5.12.6/5.12.6/gcc_64/qml:$QML2_IMPORT_PATH

sudo apt-get autoclean              # 清理旧版本的软件缓存
sudo apt-get clean                  # 清理所有软件缓存
sudo apt-get autoremove             # 删除系统不再使用的孤立软件

sudo apt-get install deborphan -y   清理Linux下孤立的包

sudo apt install yum
sudo apt install curl
su
sudo passwd             初始化设置su密码
yum repolist all
yum -y install yum-utils    测试的
curl -o /etc/yum/repos.d/CentOS7-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum makecache
解决更新yum源的[Errno 14] HTTP Error 404 - Not Found
vim /etc/yum/repos.d/CentOS7-Base.repo
将其中baseurl中的$releasever全改为7
yum makecache
exit

yum search odbc
yum install unixODBC
yum install unixODBC-devel 一安装系统就报废了  段错误咋回事
失败,白费力气

下面开始研究挂载小红帽系统,试图安装yum install unixODBC yum install unixODBC-devel

切换阿里云源进行下载
sudo apt-get install unixodbc
sudo apt-get install unixodbc-dev

安装postgresql数据库 为的是qt用数据库模块需要打包这个依赖,这是qt原生自带的数据库,没有驱动不行
sudo apt-get install postgresql postgresql-contrib
service postgresql status   查看
service postgresql start
service postgresql stop
service postgresql restart
service postgresql reload
service postgresql force-reload
sudo su postgres      切换su 环境下登录
psql                         登录
\q                            退出

安装 ssh 服务器 支持xshell xftp winscp访问
sudo apt install openssh-server

sudo service ssh start          // 启动 SSH 服务
sudo service ssh stop           // 停止 SSH 服务
sudo service ssh restart        // 重启 SSH 服务

sudo service ssh status         // 查询 SSH 服务状态
ps -A | grep "ssh"              // 查询 SSH 服务进程

安装tftp服务器

sudo apt-get install tftpd-hpa      #安装tftp服务器
sudo apt-get install tftp-hpa        #安装tftp客户端

sudo mkdir /tftpboot                #建立tftp传输目录
sudo chmod 777 /tftpboot            #修改目录权限

sudo vi /etc/default/tftpd-hpa

# /etc/default/tftpd-hpa            #配置文件路径         
TFTP_USERNAME="tftp"                #运行时账户
TFTP_DIRECTORY="/tftpboot"          #tftp传输目录
TFTP_ADDRESS="0.0.0.0:69"           #绑定地址端口
TFTP_OPTIONS="-l -c -s"             #选项 -c 支持上传,-s 指定上面配置的目录

sudo /etc/init.d/tftpd-hpa restart  #重启服务

ps -ef | grep tftpd     检查

挂在共享文件夹
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

安装svn
sudo apt-get install subversion

安装git
sudo apt-get install git
sudo git clone https://github.com/beishanyingluo/git-test.git
sudo git add .
sudo git commit -m "第一次提交的备注"
sudo git push origin master

sudo apt-get install python-dev

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值