Ubuntu之第一次安装
第一次安装Ubuntu系统后需要安装一些常用软件,常用的安装方法有是三种,如下:
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 -
3 make install源码安装
常用软件比如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.csdn.net/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 32 ———————————————— 33 版权声明:本文为CSDN博主「Horizon视界」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。 34 原文链接:https://blog.csdn.net/oaix101125/article/details/85019942
4 Visual Studio Code(链接:https://blog.csdn.net/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.csdn.net/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 其他待续~
原文地址:https://www.cnblogs.com/bo1990/p/11423240.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 重学数据结构之队列
- 太简单,springboo 使用自定义的 Tomcat
- 没想到,几行代码,你就可以实现图片压缩(springboot)!
- Go 语言学习之基础数据类型
- Go 语言学习之变量
- Go 泛型的括号选择:[ ] or ( )?
- 如何使用GitLab CI/CD 触发多项目管道
- 使用docker数据卷持久化容器数据
- 面向初学者的Docker快速入门指南
- TypeScript:React、拖拽、实践!
- 太慢不能忍!CPU又拿硬盘和网卡开刀了!
- 懂了!VMware/KVM/Docker原来是这么回事儿
- CPU明明8个核,网卡为啥拼命折腾一号核?
- 2020-07-22-腾讯云-slb-kubeadm高可用集群搭建
- 2020-07-23-kubernetes集群使用腾讯云cbs块存储