linux开箱食用
linux开箱食用
一、各种工具缺失
1. 网络工具
1-1. 使用ifconfig命令提示出错,需要安装net-tools工具
sudo apt install net-tools1-2. ssh 无法连接安装ssh工具
sudo apt-get install ssh1-3. 缺失vim,安装vim
sudo apt-get install vim1-4. 安装中文
sudo apt install fcitx
sudo apt install fcitx-googlepinyin2. 更换国内源
2-1. 备份原来的源,以备不时之需。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2-2. 修改sources.list文件
sudo vim /etc/apt/sources.list2-3. 更换国内源后出现的问题
2-3-1. 无法sudo apt-get update出现问题
将/etc/apt/sources.list中源的https改成http
2-4. 常用的源
- 清华源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
- 阿里源
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
2-5. 更新软件
sudo apt update2-6. 更新软件
sudo apt-get upgrade3. vim使用方法
3-1. 编辑
- 切换插入模式
输入英文i- 切换命令模式
按ESC键- 快速搜索
在命令模式下输入"/",再输入要搜索的关键字二、常用的命令
1. 查看版本
cat /etc/apt/issue2. 更新源提示没有公钥
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AF0E1940624A220 #此处6AF0E1940624A220需要是错误提示的key3. 解决各种依赖麻烦的问题
使用aptitude命令安装需要的包,如果没有aptitude选哟先安装,安装命令如下:
sudo apt-get install aptitude3-1. aptitude常用命令
aptitude update 更新可用的包列表
aptitude upgrade 升级可用的包
aptitude dist-upgrade 将系统升级到新的发行版
aptitude install pkgname 安装包
aptitude remove pkgname 删除包
aptitude purge pkgname 删除包及其配置文件
aptitude search string 搜索包
aptitude show pkgname 显示包的详细信息
aptitude clean 删除下载的包文件
aptitude autoclean 仅删除过期的包文件三、安装软件
1. Qt安装
1-1. 下载Qt
wget http://download.qt.io/archive/qt/5.12/5.12.0/qt-opensource-linux-x64-5.12.0.run1-2. 安装相关动态库
sudo apt-get install qt5-default1-3. 使用chooser查看环境
qtchooser -l我的配置查看如下

1-4. 查看qmake工具
qmake -v
1-5. 安装编译器g++
如果系统内有可以忽略
sudo apt-get install g++也可以使用如下命令安装g++
sudo apt-get install build-essential1-6. 配置字体库
sudo apt-get install libfontconfig11-7. 安装Debugger
sudo apt-get install gdb1-8. 配置编译器
- 配置Debugger
![enter description here enter description here]()
- 配置编译器
![enter description here enter description here]()
- 将配置的DeBugger、编译器选中到套件中
修改构建套件中Comliler和Debugger
![enter description here enter description here]()
1-9. 编译报错
- 安装OpenGL库
sudo apt-get install mesa-common-dev- 新版本Ubuntu需要安装附加packgae
sudo apt-get install libglu1-mesa-dev -y- 安装qmake
sudo apt-get install qmake2. android SDK安装
3. SDK Manager安装
打开网址滑倒最下面,下载linux版本的工具
https://developer.android.google.cn/studio
3-1. 解压下载的安装包
unzip commandlinetools-linux-7583922_latest.zip3-2. 配置目录
将SDK 目录下的文件夹移动到新建的latest文件夹下,方便后续安装sdk,ndk,toos等,配置好后如下用图。

3-3. 列出可安装的包
进入配置好的新目录(latest)中的bin文件
cd ./cmdline-tools/latest/bin
3-4. 查看可安装的包
./sdkmanager --list3-5. 安装需要的包
注意:install前面的两个横杠不可缺少,包名需要使用英文双引号括起来。
./sdkmanager --install "需要安装的包名"
4. 配置java环境
4-1. 下载jdk
https://www.oracle.com/java/technologies/downloads/#java84-2. 解压
tar -zxvf ....4-3. 修改/etc/profile
sudo vim /etc/profile在最后添加如下
export JAVA_HOME=/usr/jdk //自己的路径,一般按照默认的文件名,有些软件改了名字会识别不了(1.8.0_311)
export CLASSPATH=.:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME PATH CLASSPATH4-4. 测试配置
java -version结果如下图




浙公网安备 33010602011771号