Ubuntu
安装系统
- 下载最新版本的系统镜像,推荐中国镜像,如阿里云镜像等。
- 用
UltraISO
软件打开镜像,启动
-写入硬盘映像
- 选择好 U 盘,保持默认选项,开始写入。
- 启动电脑时,选择从 U 盘启动,按提示安装即可。
更新源
使用官方源的下载速度太慢,更新为国内镜像源主要为了加快下载速度。
使用国内源
- 桌面版可以直接在
软件和更新
中,选择源,并且更新。 - 也可以直接使用命令行编辑
/etc/apt/sources.list
文件,将官方文件备份,重新创建一个新文件。sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list
- 填写源信息,保存。
更新仓库和更新
sudo apt update
sudo apt upgrade
安装命令行工具
sudo apt install net-tools
sudo apt install tree
sudo apt install vim
sudo apt install git
安装命令说明
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce stable"
sudo apt install xxx
sudo apt remove xxx
sudo apt purge xxx
sudo apt autoremove
sudo dpkg -i xxx.deb
sudo dpkg -P xxx
将软件仓库添加到源列表中,以便
Ubuntu
知道从该库中查找更新。通常,这用于允许开发人员比官方Ubuntu
存储库中的更快地提供更新。此时,在/etc/apt/sources.list.d/
目录下将会看到该库的信息。
系统的相关配置
配置 vim
使用sudo vim /etc/vim/vimrc
进入vim
的配置文件。
set ai
set number
set showmode
set showcmd
set showmatch
set ruler
set tabstop=4
syntax on
inoremap jj <Esc>
终端忽略大小写
echo "set completion-ignore-case on" > ~/.inputrc
,终端忽略大小写。
安装微软字体
Linux 快捷键
Ctrl + alt + t
,打开终端Ctrl + shift + t
,在终端中开启新的一页终端Ctrl + shift + w
,关闭当前终端页,直至关闭终端Ctrl + u
,删除光标之前的内容Ctrl + w
,删除光标之前的一个单词Ctrl + l
,快速清屏Ctrl + r
,在历史命令中查找,并切换结果Ctrl + a/e
,光标移动到开头/结尾Ctrl + shift + c/v
,终端中粘贴/复制ll
,代指上一条命令
安装相关软件
官方软件
该部分软件可以直接去官方网站下载对应的.deb
的Linux
版本的安装包。
Google Chrome, vscode, 网易云, WPS, xmind, virtualbox, wireshark, vlc, 搜狗输入法, 为知笔记
等。
使用
virtualbox
时,需要关闭 BIOS 的安全启动。
第三方软件
gnome-tweak-tool
:系统优化sudo apt install gnome-tweak-tool
或者在Ubuntu商店
搜索下载。- 里面可以设置主题,字体,自启动项等。
- 甚至
gnome-tweak
自己都可以安装扩展,如Clipboard Indicator, Dash to Dock, Simple net speed, TopIcons Plus
等,他们都可以在Ubuntu商店
下载到,详情查看Gnome 扩展推荐。
shutter
:可以截图,编辑等,系统自带的截图只能截图。
安装 Windows 移植软件
Deepin-wine
环境的Ubuntu/Debian
移植版,使用deepin
移植的众多Windows
软件。
- 安装
deepin-wine
环境:- 下载deepin-wine,使用命令
./install.sh
安装。 - 去阿里云镜像下载相关软件,安装即可。
- 目前可以装
Tim, 微信, 百度云
等主流软件,安装的软件会在/opt/deepinwine/apps/
目录下。 - 建议在终端下使用
dpkg -i
安装容器,否则容易报依赖错误。
- 下载deepin-wine,使用命令
开发相关
python
安装相关命令
// 这是安装python2
sudo apt install python
sudo apt install python3-pip
// pip命令
pip3 install xxx
pip3 uninstall xxx
pip3 list
pip3 --help
pip 加速
Linux
下,修改~/.pip/pip.conf
配置文件,修改的内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
windows
下,直接在user
目录中创建一个pip
目录,如:C:\Users\xx\pip
,新建文件pip.ini
。内容同上。
安装虚拟环境
在项目工程中,为了避免包的混乱和版本的冲突,可以创建一个虚拟环境。虚拟环境是 Python 解释器的副本,在虚拟环境中可以为单独的某个项目创建一个环境,保证项目包的独立和整洁。
pip3 install virtualenv
pip3 install virtualenvwrapper
此时,用户使用 pip 安装的包在~/.local/
下,如果现在直接使用mkvirtualenv demo
,会提示找不到命令,这是由于脚本文件没有加入系统路径。在.bashrc
中添加的配置如下:
# Python Virtualenv Settings
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
# 指定virtualenv的路径,否则会提示virtualenvwrapper could not find virtualenv in your path
export VIRTUALENVWRAPPER_VIRTUALENV=~/.local/bin/virtualenv
source ~/.local/bin/virtualenvwrapper.sh
c/c++
安装编译器
sudo apt install gcc
sudo apt install g++
g++ xxx.cpp [-o xxx] [-I include路径] [-L library路径] [-lxxx]
如果库已经安装到系统路径,这 include 路径和 library 路径可以不制定,编译器会自动按照系统的环境变量寻找。