linux开箱食用

linux开箱食用

一、各种工具缺失

1. 网络工具

1-1. 使用ifconfig命令提示出错,需要安装net-tools工具

sudo apt install net-tools

1-2. ssh 无法连接安装ssh工具

sudo apt-get install ssh

1-3. 缺失vim,安装vim

sudo apt-get install vim

1-4. 安装中文

sudo apt install fcitx
sudo apt install fcitx-googlepinyin

2. 更换国内源

2-1. 备份原来的源,以备不时之需。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2-2. 修改sources.list文件

 sudo vim /etc/apt/sources.list

2-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 update

2-6. 更新软件

sudo apt-get upgrade

3. vim使用方法

3-1. 编辑

  1. 切换插入模式
输入英文i
  1. 切换命令模式
  按ESC键
  1. 快速搜索
在命令模式下输入"/",再输入要搜索的关键字

二、常用的命令

1. 查看版本

cat /etc/apt/issue

2. 更新源提示没有公钥

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AF0E1940624A220 #此处6AF0E1940624A220需要是错误提示的key

3. 解决各种依赖麻烦的问题

使用aptitude命令安装需要的包,如果没有aptitude选哟先安装,安装命令如下:

sudo apt-get install aptitude

3-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.run

1-2. 安装相关动态库

sudo apt-get install qt5-default

1-3. 使用chooser查看环境

qtchooser -l

我的配置查看如下
enter description here

1-4. 查看qmake工具

qmake -v

enter description here
enter description here

1-5. 安装编译器g++

如果系统内有可以忽略

sudo apt-get install g++

也可以使用如下命令安装g++

sudo apt-get install build-essential

1-6. 配置字体库

sudo apt-get install libfontconfig1

1-7. 安装Debugger

sudo apt-get install gdb

1-8. 配置编译器

  1. 配置Debugger
    enter description here
  2. 配置编译器
    enter description here
  3. 将配置的DeBugger、编译器选中到套件中
    修改构建套件中Comliler和Debugger
    enter description here

1-9. 编译报错

  1. 安装OpenGL库
sudo apt-get install mesa-common-dev
  1. 新版本Ubuntu需要安装附加packgae
sudo apt-get install libglu1-mesa-dev -y
  1. 安装qmake
sudo apt-get install qmake

2. android SDK安装

3. SDK Manager安装

打开网址滑倒最下面,下载linux版本的工具

https://developer.android.google.cn/studio

enter description here
enter description here

3-1. 解压下载的安装包

unzip commandlinetools-linux-7583922_latest.zip

3-2. 配置目录

将SDK 目录下的文件夹移动到新建的latest文件夹下,方便后续安装sdk,ndk,toos等,配置好后如下用图。
enter description here

3-3. 列出可安装的包

进入配置好的新目录(latest)中的bin文件

cd  ./cmdline-tools/latest/bin

enter description here
enter description here

3-4. 查看可安装的包

./sdkmanager --list

3-5. 安装需要的包

注意:install前面的两个横杠不可缺少,包名需要使用英文双引号括起来。
./sdkmanager --install "需要安装的包名"

4. 配置java环境

4-1. 下载jdk

https://www.oracle.com/java/technologies/downloads/#java8

4-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 CLASSPATH

4-4. 测试配置

java -version

结果如下图

enter description here
enter description here

posted @ 2021-12-13 21:48  LUKELiu  阅读(38)  评论(0)    收藏  举报