ubuntu 18.04系统软件安装及使用

对于软件开发人员来说,ubuntu系统安装完成后还需要做哪些事情呢:
1.安装Vim
系统没有默认安装Vim,手动添加安装:
sudo apt-get install vim

2.删除Amazon的链接、删除libreoffice
sudo apt-get remove unity-webapps-common 
ubuntu下没有微软的microsoft office,相比之下,用wps比libreoffice要靠谱很多
sudo apt-get remove libreoffice-common

3.更换ubuntu国内软件源:
备份源
abc@ubuntu:~$ sudo -s
root@ubuntu:~# cd /etc/apt/
root@ubuntu:/etc/apt# cp sources.list sources.list.bak
修改sources.list
root@ubuntu:/etc/apt# vim sources.list
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
更新源
root@ubuntu:/etc/apt# sudo apt update
更新软件
root@ubuntu:/etc/apt# sudo apt upgrade

4.安装谷歌浏览器
step1:sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
step2:wget -q -O – https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add –
step3:sudo apt-get update
step4:sudo apt-get install google-chrome-stable
step5:/usr/bin/google-chrome-stable 运行谷歌浏览器
step6 谷歌浏览器打开后,右键选择加入Favorites
step7 打开谷歌浏览器,点击“设置”选项,下拉至“高级”并点开。继续下拉,找到“系统”设置选项,
把“关闭Google Chrome后继续运行后台应用”和“使用硬件加速模式(如果可用)”这2项都点击
关闭(使之变成灰色),可有效降低内存的占用

5.安装sougou拼音输入法
step1.打开终端Terminal;
step2.先添加以下源:sudo add-apt-repository ppa:fcitx-team/nightly
step3.更新一下系统:sudo apt-get update
step4.安装fcitx:sudo apt-get install fcitx
step5.安装fcitx的配置工具:sudo apt-get install fcitx-config-gtk
step6.安装fcitx的table-all软件包:sudo apt-get install fcitx-table-all
step7.安装im-switch切换工具:sudo apt-get install im-switch
step8.安装完成,然后点击桌面左上角在计算机中搜索fcitx,如果能找到说明安装成功了
step9.安装搜狗输入法:假设你的安装包放在Downloads文件夹下,那么在终端输入命令:
(1)ls
(2)cd Downloads/
(3)ls  (这个时候就会列出你的Downloads文件夹下都有哪些安装包)
(4)sudo dpkg -i sogoupinyin_XXXX.deb(对应的系统的安装包,不同的电脑可能不同,有的是32位的有的是64位的)
如果出现依赖源问题:
切换到系统设置(桌面右上角”System Settings“)中的”Language Support“下,直接提示要使用命令:apt-get install -f. 当时并不知道这个是什么意思,后来查了一下才知道原来这个是安装所有依赖的意思,于是就重新打开终端窗口,输入了下面的命令:
sudo apt-get install -f
成功安装了所有依赖,然后按照上面的 step9 安装了搜狗输入法。
再继续以下设置:
(1). 首先打开右上角系统设置,选择第一行的最后一个选项”Text Entry“;
(2). 点击左下角的+号,在打开的窗口中找到搜狗输入法Sogou pinyin点击Add添加进去
(3). 这时就可以看到列表中有搜狗输入法了。这个时候再打开fcitx的配置窗口,点击左下角的+号再列表中选择搜狗输入法添加进来

6.安装及配置jdk(jdk版本必须与项目匹配,过高或过低都不行)
step1.下载openJDK,下载地址如下:
http://openjdk.java.net/
http://jdk.java.net/archive/
http://jdk.java.net/13/
step2.下载完成后,Linux默认下载位置在当前目录下的Download或下载文件夹下,通过命令cd ~/Downloads或cd ~/下载即可查看到对应的文件。
step3.解压下载的安装包
运行:sudo tar -zxvf openjdk-13.0.2_linux-x64_bin.tar.gz
step4.将解压后的文件夹移到/usr/local目录下
1)切换到usr/local文件夹下,并新建文件夹:openJDK13
运行:cd /usr/local
运行:sudo mkdir openJDK13
2)返回下载文件夹,并将解压后的文件包复制到刚才新建的文件夹中
运行:sudo mv openjdk-13.0.2_linux-x64_bin.tar.gz /usr/local/openJDK13
3)进入openJDK13文件夹,查看复制是否成功
step5.配置java环境变量
方法一:
1)将环境变量配置在etc/profile,即为所有用户配置JDK环境。
输入密码,进入root模式:sudo su 
打开配置文件:$sudo gedit /etc/profile
在文件末尾添加jdk、gradle等配置内容,如下所示:
# jdk
export JAVA_HOME=/usr/local/openJDK13/jdk-13.0.2
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# gralde
export GRADLE_HOME=/usr/local/gradle-5.6/gradle-5.6
export PATH=$GRADLE_HOME/bin:$PATH 
2)退出root权限,在普通权限下运行:source /etc/profile

方法二:
1)打开终端运行:sudo gedit ~/.bashrc
2)在文末添加以下内容(注意后四行java部分):
export GRADLE_HOME=/usr/local/gradle-5.6
export PATH=${GRADLE_HOME}/bin:$PATH
alias python=python3
export JAVA_HOME=/usr/local/openJDK13/jdk-13.0.2
export Jre_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
3)保存并退出,运行:source ~/.bashrc
step6.配置软连接
在普通权限下分别运行以下2条命令:
sudo update-alternatives –install /usr/bin/java  java  /usr/local/openJDK13/jdk-13.0.2/bin/java 300   
sudo update-alternatives –install /usr/bin/javac  javac  /usr/local/openJDK13/jdk-13.0.2/bin/javac 300 
step7.查询jdk版本:java -version

7.安装mongoDB数据库
step1.更新Ubuntu系统软件版本:sudo apt update
step2.安装mongoDB数据库:sudo apt install -y mongodb
step3.验证:mongo –eval ‘db.runCommand({ connectionStatus: 1 })’
若输出结果响应中的ok字段的值为1表示服务器工作正常。
step4.管理mongoDB:
默认情况下,MongoDB被配置为自动启动服务器。 如果希望禁用自动启动:
sudo systemctl disable mongodb
再次启用自动启动:
sudo systemctl enable mongodb
验证服务的状态:
sudo systemctl status mongodb
停止服务器:
sudo systemctl stop mongodb
启动服务器:
sudo systemctl start mongodb
重新启动服务器:
sudo systemctl restart mongodb

8.ubuntu系统python版本设置
查看当前使用的python3版本:python3 –version
查看系统安装了哪些python版本:whereis python3
查看系统使用了哪个python版本:which python3

查看关于 Python 替换组的信息:update-alternatives –display python
罗列可用的python版本:update-alternatives –list python
将多个python版本加入系统使用选择序列:
update-alternatives –install /usr/bin/python python /usr/bin/python2.7 1 #优先级为1
update-alternatives –install /usr/bin/python python /usr/local/bin/python3 2 #优先级为2
update-alternatives –install /usr/bin/python python /usr/lib/python3.7 3 #优先级为3
选择你想要使用的python版本:
update-alternatives –config python
再次查看系统使用了哪个python版本:which python3
再次查看当前使用的python3版本:python3 –version

9. python更换国内软件源
在 /home/yourUserName/ 目录下新建一个 .pip 文件夹,进入改文件夹,新建一个 pip.conf 文件
打开文件,输入以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

10.应用软件添加桌面图标
step1.首先打开ubuntu的Terminal,快键键:Ctrl + Alt + T
step2.进入系统存放 .desktop 文件的文件夹:cd /usr/share/applications/
step3.编辑图标相关配置信息(方法一、二均可)
方法一:利用vim编辑
1)运行:sudo vim ideaIC.desktop
若没有安装vim,则运行:sudo apt-get install vim
2)打开vim编辑器后输入 i 进入插入模式,之后可以进行复制或插入
3)直接将下面的代码修改后复制到.desktop中
[Desktop Entry]
Name=ideaIC     //可换名字,图标的名字    
Comment=ideaIC     //可换名字
Exec=/usr/local/ideaIC/bin/idea.sh     
Icon=/usr/local/ideaIC/bin/idea.png     
Type=Application
Terminal=false
Encoding=UTF-8
4)按Esc键退出插入模式,输入:wq 写入(保存)并退出
方法二:利用gedit编辑
1)在终端中输入命令:sudo gedit  ideaIC.desktop
2)复制方法一中第3)步的代码,然后保存退出
step4.修改.deaktop文件的权限
1)修改文件的所属权限:sudo chown user ideaIC.desktop 
2)修改文件的权限:sudo chmod 755 ideaIC.desktop
step5.将图标复制到桌面
命令:sudo cp ideaIC.desktop /home/user/Desktop/
step6.返回桌面双击刚刚复制的ideaIC.desktop文件,在弹出的提示中选择:Trust and Launch
step7.桌面上的图标发生变化,over!

11.清理内存、查看内存
step1.切换到root权限:$ sudo su
step2.多次执行 sync 命令(保存缓存在内存中尚未写入硬盘的信息)
运行:# sync
运行:# sync
运行:# sync
step3.清空所有缓存,将/proc/sys/vm/drop_caches值设为3
运行:# echo 3 > /proc/sys/vm/drop_caches
step4.查看内存使用情况
运行:$ free -m

12.Linux下安装Maven及IDEA配置Maven
参考1:https://blog.csdn.net/shayboke/article/details/71151011
参考2:https://blog.csdn.net/qq_30581017/article/details/79217023

13.视频播放器安装
运行命令:sudo apt-get install smplayer

14.自动删除无效的(自动安装的、过时的)软件包:
命令:sudo apt autoremove

15.安装node.js
1.打开官网查看最新的软件版本号:http://nodejs.cn/download/
2.打开终端,通过执行命令添加源:
命令:curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash –
备注:可根据官网显示的实际版本号修改链接地址中的版本号
3.稍等片刻,待添加源完成后,执行命令安装node.js:
命令:sudo apt-get install -y nodejs
4.执行命令:nodejs -v,验证安装的版本号
5.安装npm:sudo apt install npm
6.升级node.js:
step1:sudo npm install n -g
step2:sudo n stable
命令说明:
n 显示已安装的Node版本
n latest 安装最新版本Node
n stable 安装最新稳定版Node
n lts 安装最新长期维护版(lts)Node
n version 根据提供的版本号安装Node

参考:https://www.cnblogs.com/ganiks/p/5-install-position-for-new-release-nodejs-for-ubuntu.html

 

未完待续。。。。。。

 

 

来源:xiabocs

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月2日
下一篇 2019年8月2日

相关推荐