安装Ubuntu 16.04后常用的一些软件安装及配置

本文提供了Ubuntu系统的全面优化教程,包括删除不必要的预装软件、更换软件源以提高下载速度、配置SSH服务、安装常用开发工具等步骤,帮助用户提升Ubuntu系统的使用体验。

下载方式:(推荐使用网易镜像站下载,官网下载速度太慢)

在官网下载ubuntu:

网址:https://ubuntu.com/download/desktop

在网易镜像站下载ubuntu:

网址:http://mirrors.163.com/ubuntu-releases/

 

目录

1. 删除libreoffice

2. 删除Amazon的链接

3. 换源

4. sudo免密

5. 安装openssh-server

6. 安装git

7. 安装搜狗输入法

8. 删掉基本不用的自带软件(用的时候再装也来得及)

9. 安装Vim

10.解决Windows与Ubuntu双系统时间同步问题

11.安装Chrome

12.安装WPS Office

13.安装Oracle Java

14.安装Sublime Text 3 和 Source Insight

15.自定义DHCP网络的DNS Server IP地址

16.安装unrar

17.安装7z

18.安装PDF阅读器FoxitReader

19. 修改双系统引导项顺序

20. Ubuntu16.04 "System program problem detected"

21. 用 sudo apt-get update 出错

22. ubuntu server静态、动态设置ip地址

22.1 静态ip设定

22.2 动态ip设定

22.3 DNS设定

22.4 重启networking服务


1. 删除libreoffice

libreoffice虽然是开源的,但是java写出来的office执行效率实在不敢恭维,装完系统后果断删掉

sudo apt-get remove libreoffice-common -y

2. 删除Amazon的链接

sudo apt-get remove unity-webapps-common  -y

3. 换源

sudo cp /etc/apt/sources.list /etc/apt/sources.list-bk
sudo gedit /etc/apt/sources.list

中科大源

deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

然后执行命令:

sudo apt-get update
sudo apt-get upgrade

启用Ubuntu软件存储库:

  • 要启用主存储库
sudo add-apt-repository main
  • 要启用Universe存储库
sudo add-apt-repository universe
  • 要启用多重配置库
sudo add-apt-repository multiverse
  • 要启用受限存储库
sudo add-apt-repository restricted

注意:

启用存储库后,不要忘记更新它。运行以下命令更新存储库

sudo apt-get update

4. sudo免密

在/etc/sudoers.d中添加

cd /etc/sudoers.d
sudo touch nopasswd4sudo
sudo vi nopasswd4sudo 
# 在nopasswd4sudo 中添加下面的内容
# 用户名 ALL=(ALL) NOPASSWD : ALL
xxx ALL=(ALL) NOPASSWD : ALL

5. 安装openssh-server

sudo apt-get install openssh-server  

安装之后,就可以在Win下用ssh工具远程登陆了,当然也多了一个安全隐患,如果不想远程登陆本机的话,可以不装openssh-server。

修改ssh服务配置文件 :

sudo vi /etc/ssh/sshd_config

调整PermitRootLogin参数值为yes,如下图:

重启ssh服务

service sshd restart

6. 安装git

sudo apt-get install  git  

7. 安装搜狗输入法

ubuntu 16.04 搜狗输入法安装:_Jons伯恩特的博客-优快云博客

8. 删掉基本不用的自带软件(用的时候再装也来得及)

sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install -y
sudo apt-get remove onboard deja-dup -y

这样系统就基本上干净了。

9. 安装Vim

居然默认没有集成Vim神器,只能手动安装了。

 sudo apt-get install vim 

Vim编辑器显示中文字符

• Ubuntu系统下的Vim编辑器无法显示中文字符

• 解决办法,添加编码格式“utf-8”

– 打开文件

/etc/vim/vimrc

– 在最底部添加代码

set fencs=utf-8,GB18030,ucs-bom,default,latin1 

10.解决Windows与Ubuntu双系统时间同步问题

    法一:

sudo vim /etc/default/rcS  

 将UTC=no改为UTC=yes

    

    如果说找不到UTC = yes   直接在终端运行

    打开终端输入→sudo timedatectl set-local-rtc 1 回车重启!OK了

    法二:

    Win7+Ubuntu双系统安装完成后时间不一致相差大概8小时_JiYF的博客-优快云博客

    桌面新建—>文本文档---复制下面的内容到文本文档-->修改文本文档.txt--->文本文档.cmd-->双击运行-->重新启动

文本文档.txt内容如下:

@echo off
color 0a
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
echo.
echo 已让Windows识别存贮在主板CMOS内的时间为格林威治标准时间(GMT),即系统根据CMOS时间和设置的时区来确定当前系统的时间。
echo.
pause

11.安装Chrome

按下 Ctrl + Alt + t 键盘组合键,启动终端。
输入以下命令:

sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -
sudo apt-get update
sudo apt-get install google-chrome-stable
/usr/bin/google-chrome-stable

为chrome安装Flash播放器插件
屏幕右上角,“系统设置”–>“软件和更新”–>“其它软件”
勾选“Canonical合作伙伴”
点击“关闭”
终端输入:

sudo apt install adobe-flashplugin

12.安装WPS Office

    wps官网下载wps for linux的deb安装包 Free Office Software for Linux | WPS Office Online

    wps-office_10.1.0.5707~a21_amd64.deb

 sudo dpkg -i wps-office_10.1.0.5707-a21_amd64.deb

    安装完成后存在的问题:

        一 字体缺失问题

            1)下载:wps_symbol_fonts.zip

            2)创建目录:

sudo mkdir /usr/share/fonts/wps-office

            3)将下载的字体复制到创建的目录:

sudo cp -r wps_symbol_fonts.zip /usr/share/fonts/wps-office

            4)解压字体包:

cd /usr/share/fonts/wps-office/
sudo unzip wps_symbol_fonts.zip

            5)解压后删除字体包:

sudo rm -r wps_symbol_fonts.zip

        二 不能输入中文的问题

            1)WPS文字:          

 sudo gedit /usr/bin/wps

               添加下列文字到打开的文本中(添加到“#!/bin/bash”下面):

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"

   2)WPS表格:

 sudo gedit /usr/bin/et

                添加下列文字到打开的文本中(添加到“#!/bin/bash“下面):

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"

            3)WPS演示:

sudo gedit /usr/bin/wpp

      添加下列文字到打开的文本中(添加到“#!/bin/bash“下面):

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"

13.安装Oracle Java

sudo add-apt-repository ppa:webupd8team/java    
sudo apt-get update    
sudo apt-get install oracle-java8-installer  

由于系统自带的是OpenJDK,卸载OpenJDK之后会带有残留,导致运行

 java -version  

时第一行不是java的版本号,会是Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar这个提示,导致很多检测java版本号的脚本会运行出错,因此需要手动清除残留。

sudo rm /usr/share/upstart/sessions/jayatana.conf  

删除/usr/share/upstart/sessions/jayatana.conf文件,重启之后再运行java -version就不会再有Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar提示了。

14.安装Sublime Text 3 和 Source Insight

    安装Sublime Text 3   

sudo add-apt-repository ppa:webupd8team/sublime-text-3    
sudo apt-get update    
sudo apt-get install sublime-text  

    用wine安装Source Insight

    wine ~/SourceInsight/InsightSetup.exe  

    注:SourceInsight的安装包要自行下载,跟windows下的安装一样。

15.自定义DHCP网络的DNS Server IP地址

sudo vim /etc/dhcp/dhclient.conf文件,在第21行#prepend domain-name-servers 127.0.0.1;下一行添加如下2行使用aliyun和114的DNS

  1. prepend domain-name-servers 114.114.114.114;  
  2. prepend domain-name-servers 223.5.5.5;  

这样可以优先使用aliyun的dns,次要使用114的DNS。

16.安装unrar

系统默认不带解压缩rar文件的功能,手动安装unrar程序

sudo apt-get install unrar 

装上之后就可以用命令解压缩rar文件了。

使用如下命令解压缩文件到当前目录。

unrar x test.rar 

17.安装7z

linux下安装7z命令及7z命令的使用 - 独行客 - 博客园

宿主机linux一般是X86的,而7z提供编译好了的bin包,可以很方便的安装。步骤如下:

1) 去网站http://sourceforge.net/projects/p7zip/files/或http://sourceforge.net/projects/p7zip/files/p7zip/上下载p7zip的包,当前最新版本是9.20.1;

2) 找到对应版本号进去,页面会提供两个供你下载,一个是bin包,另一个是源码包,这里下的是bin包,以9.20.1为例,下载的包名称是: p7zip_9.20.1_x86_linux_bin.tar.bz2;

3) 在Linux上执行下面命令(解压和安装):

tar xjvf p7zip_9.20.1_x86_linux_bin.tar.bz2
cd p7zip_9.20.1
sudo sh install.sh

18.安装PDF阅读器FoxitReader

(1)下载

去下面网站下载FoxitReader阅读器安装包

PDF阅读器下载_PDF编辑器下载_PDF软件官方下载_福昕软件官网

(2)安装

输入以下指令,进行安装,Downloads为保存安装包的路径

cd Downloads/
gzip -d FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar.gz
tar xvf FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar
./FoxitReader.enu.setup.2.4.1.0609\(r08f07f8\).x64.run

(3)配置

福昕PDF阅读器Foxit Reader如何更改成中文

help -> language -> Chinese

19. 修改双系统引导项顺序

个人使用的比较多的是Window 7,而它的启动项在第五个,每次启动都要看着它到引导界面然后再拼命按向下进行选择进入,很麻烦。
默认情况下win7对应的文件名是30_os-prober,第一个linux系统对应的是10-linux,00是header,05是debian-theme,可见10是第一个启动项,只需要更改win7的文件名(06-09均可)即可改变启动顺序,也就说,更改/etc/grub.d目录下的文件名是可行的

解决方法:
   1) 执行以下命令进行修改文件名:

sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober

   2) 执行以下命令(这个命令会重新生成/boot/grub/grub.cfg ):

sudo update-grub

20. Ubuntu16.04 "System program problem detected"

Ubuntu16.04 "System program problem detected"_爱好不能丢的博客-优快云博客

21. 用 sudo apt-get update 出错

Ubuntu用sudo apt-get update出错:E: Problem executing scripts APT::Update::Post-Invoke-Success_Jinato2016的博客-优快云博客

解决方法:

sudo gedit /etc/resolv.conf

添加

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
#这里用的是阿里云的DNS服务器
nameserver 223.5.5.5  
nameserver 223.6.6.6

之后执行sudo apt-get update就正常了。

22. ubuntu server静态、动态设置ip地址

22.1 静态ip设定

修改 /etc/network/interfaces

auto eth0
iface eth0 inet static
address ip地址
netmask 子网掩码
gateway 网关

双网卡可以相应的设置eth1网卡

22.2 动态ip设定

修改 /etc/network/interfaces

auto eth0
iface eth0 inet dhcp

22.3 DNS设定

修改 /etc/resolv.conf

nameserver  dns服务器ip地址

22.4 重启networking服务

sudo  /etc/init.d/networking  restart

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值