一、Ubuntu下需要安装软件的三种方法(链接:https://www.cnblogs.com/xwdreamer/p/3623454.html),如下:
1 apt-get直接安装
- sudo apt-get install xxx
- sudo apt-get remove xxx
- sudo apt-get update:更新软件仓库,即访问源列表的每个网址并读取软件列表,然后同步更新到本地电脑中的软件列表;
- sudo apt-get upgrade:更新本地已安装的软件,即把本地已安装的软件和软件列表中的软件作对比;
2 dpkg安装deb包
- dpkg -i package.deb
- dpkg -r package或dpkg -P package
- dpkg -l package
- dpkg -l
3 make install源码安装
- 配置:./configure
- 编译:make
- 安装:make install
二、dpkg、apt-get、aptuitude的区别和联系
(1)dpkg:仅用来安装deb文件,不会解决模块的依赖关系,且不会关心软件仓库内的软件;
(2)apt-get:会解决和安装模块的依赖问题,并会咨询软件仓库;
(3)aptitude:和apt-get类似,但是在处理依赖问题上更佳
三、常用软件比如chrome、搜狗输入法、vim8、Visual Studio Code、sublime test3、source insight;
1 chrome(参考链接:https://www.cnblogs.com/hupeng1234/p/6956500.html)
(1)方法一:先到https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb下载安装包,然后cd命令切换至安装包所在目录,执行如下命令:
1 sudo apt-get install libappindicator1 libindicator7 #安装google-chrome-stable 的依赖项 2 sudo dpkg -i google-chrome-stable_current_amd64.deb 3 sudo apt-get -f install
(2)方法二:执行如下命令
1 sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ 2 wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 3 sudo apt-get update 4 sudo apt-get install google-chrome-stable
2 搜狗输入法(链接:https://www.cnblogs.com/lrj567/p/6307329.html)
(1)添加fcitx的键盘输入法系统,因为搜狗是基于fcitx的,而系统默认是IBus的;
1 sudo add-apt-repository ppa:fcitx-team/nightly 2 sudo apt-get update 3 sudo apt-get install fcitx 4 sudo apt-get install fcitx-config-gtk 5 sudo apt-get install fcitx-table-all 6 sudo apt-get install im-switch
(2)安装搜狗输入法:先到官网https://pinyin.sogou.com/linux/?r=pinyin下载安装包,然后cd命令切换至安装包所在目录,执行如下命令:
1 sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb
(3)设置系统参数及一些注意点;
- 系统设置--->语言支持:将键盘输入法系统由默认的IBus设置为fcitx
- 注销一次
- 输入法配置--->搜索出fcitx配置--->将搜狗输入法设置为默认即可
3 vim8(链接:https://blog.youkuaiyun.com/oaix101125/article/details/85019942)
1 # 从github克隆最新vim源码 2 git clone https://github.com/vim/vim.git 3 # 进入源码目录 4 cd vim 5 # 配置生成Makefile 6 ./configure --with-features=huge \ 7 --enable-pythoninterp=yes \ 8 --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/ \ 9 --enable-python3interp=yes \ 10 --with-python3-config-dir=/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu/ \ 11 --enable-rubyinterp=yes \ 12 --enable-luainterp=yes \ 13 --enable-perlinterp=yes \ 14 --enable-tclinterp=yes \ 15 --enable-multibyte \ 16 --enable-cscope \ 17 --enable-gui=gtk2 18 # 编译 19 make -j8 20 # 安装(输入软件说明一路回车) 21 sudo checkinstall 22 # 完成后删除源码 23 cd .. 24 sudo rm -rf vim 25 # 使用dpkg查看 26 dpkg -l vim 27 # 设置vim为默认编辑器(vi和editor默认调用vim) 28 sudo update-alternatives --install /usr/bin/editor editor /usr/local/bin/vim 50 29 sudo update-alternatives --set editor /usr/local/bin/vim 30 sudo update-alternatives --install /usr/bin/vi vi /usr/local/bin/vim 50 31 sudo update-alternatives --set vi /usr/local/bin/vim
注意vim的自动缩进功能:
- gg=G(整理全部代码的缩进)
- ==(整理当行的缩进)
- ={(整理一个代码块的缩进)
- mG=nG(整理m行到n行的缩进)
4 Visual Studio Code(链接:https://blog.youkuaiyun.com/Among12345/article/details/81874117)
(1)通过官方PPA安装ubuntu-make
1 sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make 2 sudo apt-get update 3 sudo apt-get install ubuntu-make
(2)命令安装Visual Studio Code
1 umake ide visual-studio-code
(3)命令卸载
1 umake ide visual-studio-code --remove
5 sublime test3(链接:https://jingyan.baidu.com/article/64d05a023cd849de55f73be4.html)
1 sudo add-apt-repository ppa:webupd8team/sublime-text-3 2 sudo apt-get update 3 sudo apt-get install sublime-text-installer
6 source insight(链接:https://blog.youkuaiyun.com/zengfenliang/article/details/78255093)
(1)安装wine:wine是一个能在多种POXIS-compliant操作系统(比如Linux、Mac等)上运行Windows应用的兼容层,它会模仿一个类Windows的运行环境;
1 sudo apt-get install wine
(2)查看wine安装情况:.wine/driver_c/目录下和Windows类似,比如Program Files/等
1 cd ~/.wine/ 2 ll 3 cd driver_c/ 4 ll
(3)安装source insight:进入到source insight安装包(可执行文件exe)目录下,执行如下命令
1 wine Si35Setup.exe
(4)彻底删除wine的方法
1 sudo apt-get remove --purge wine 2 rm -r ~/.wine 3 sudo apt-get autoremove
7 其他待续~