初识Ubuntu16.04到Ubuntu18.04的安装与基础配置(超长警告~)

编程入门 行业动态 更新时间:2024-10-18 22:36:27

初识Ubuntu16.04到Ubuntu18.04的安装与基础配置

  • 初识Ubuntu系统
  • Window10 环境下安装Ubuntu18.04双系统
    • 准备工作
    • 制作系统盘
      • 下载Ubuntu18.04镜像文件
      • 下载UltraISO软碟通
      • 使用UltralSO制作系统盘
    • 分配内存
    • 安装系统
    • 系统安装完成
  • 常用软件安装
    • 修改软件源
        • 通过图形界面修改
        • 修改source.list文件
    • 安装terminator终端软件
    • 安装chrome浏览器、WPS Office、搜狗输入法、百度网盘、cocomusic
    • 安装deepin-wine QQ、微信、迅雷
  • 桌面主题优化
  • 安装jdk以及eclipse
    • 下载安装jdk
    • 下载安装eclipse
  • 结束

初识Ubuntu系统

之前暑假的ICS课上助教协助我们统一安装了Ubuntu16.04的虚拟机,以便完成相关的课程内容,主要在做lab时用,使用了一段时间之后,我开始尝试着按照网上的一些教程来安装双系统并逐渐完善其中的一些配置,像终端的主题、Vim的插件配置等等。前两天又突发奇想升级了18.04,讲道理,18.04的桌面确实很棒。从一开始使用到自己摸索着安装各种东西,前前后后也花了特别多的时间,昨天由于一些原因,又重新安装了18.04,并将自己能想到的都配好了,现在记录一下自己的安装以及配置过程。
其中有一部分关于vim配置的被我去掉了,因为这个我自己现在也在尝试阶段,并不能正确展现出来,等我配置完成,再来分享经验。

Window10 环境下安装Ubuntu18.04双系统

准备工作

准备一只8G以上内存的空U盘(如果其中有重要文件,记得提前备份,后面会格式化U盘

制作系统盘

下载Ubuntu18.04镜像文件

可以去百度Ubuntu官网,直接下载,这里给出两个直达链接,一个国外,一个国内。(好像迅雷不能下载第一个,我在连了校园网之后,浏览器直接下载速度贼快,几分钟就好了,国内网站就特别慢。
国外https://ubuntu/download/desktop
国内https://cn.ubuntu/download

下载UltraISO软碟通

软碟通下载地址
可以直接下载试用

使用UltralSO制作系统盘

这部分可以参照百度百科软碟通制作U盘启动盘
开始之后就可以把它放在一边了,这可能会花一段时间,这时候我们可以继续后面的事情。

分配内存

1、打开资源管理器,点击上边的计算机,然后点击管理

2、打开磁盘管理

3、这时你会看到你电脑上的硬盘分配,右键单击你要压缩的盘,点压缩卷,根据实际情况自己填写需要压缩的大小。
你可以根据电脑内存的使用情况进行腾出一些空间来安装Ubuntu系统。大小可以视情况而定,我第一次安装时看到网上的教程说80G就可以,因为我电脑空间还比较充裕,所以我当时留了120G,第二次又扩大了一些,不过一般情况下这是没有必要的,只是我电脑内存还可以,我为了以防万一留多一点。还有就是现在的主流电脑应该都是固态硬盘加机械硬盘,或者只有固态硬盘。我第一次的120个G全部放在机械硬盘,所以造成Ubuntu系统的开机速度很慢,第二次安装时我把固态硬盘分出来几十个G用来挂载Ubuntu的根目录,这个在后面会提到,现在明显开机速度提升很多。所以如果条件允许的话,可以在固态硬盘和机械硬盘各分一部分出来,具体大小可以看自己的情况定,固态硬盘上的部分就像Windows的C盘,机械硬盘部分就类比于Windows的其它盘,不过建议固态硬盘的部分不要少于总内存的百分之四十,因为在Ubuntu安装软件的时候,一般不会像Windows一样自己定安装目录,如果太小可能会不够用。另外,**不论要不要把根目录放在固态硬盘,都要在固态硬盘分出至少500M的空间,**具体用途后面会讲。啊,对了,如果不知道哪个是固态硬盘,最简单的方法就是看Windows的C盘在哪个硬盘,那个就是固态硬盘。
总的来说,一共需要留出三部分空间,具体大小视情况而定
1)必须在固态硬盘,至少500M
2)条件允许时建议在固态硬盘,大小30-40G左右
3)建议在机械硬盘,大小40G左右

安装系统

1、制作好U盘后就可以重启电脑了,首先在开机时按F2,如下图,将Boot List Option 改为UEFI ,Secure Boot 改为 Disabled ,完成后保存退出

2、第二次开机时按F12进入启动选项,选择USB。
关于按键,不同型号的电脑按键不一样,这里我贴一张图,读者根据自己的电脑对号入座。(上一步的按键,我没有找到相应的表格,不过大多数都是F2)

2、选择USB启动后会出现这样的界面,选择左边的试用,进入Ubuntu的桌面。

3、打开桌面上的安装程序,开始安装
1) 前两步选择语言,可以根据自己实际情况选择,选好之后点击continue

2)连接网络,这里连接一下WiFi,据说不联网会安装失败,我没有尝试过

3)这里推荐选择minimal installation,选择normal的话会安装很多多余的应用,后面还要费工夫去卸载

4)这里一定一定不要直接continue,点击下面的something else然后continue

现在开始挂载分区,我们之前留在固态硬盘的500M内存(根据大小应该很好分辨)分配为BIOS类型,这里用来引导系统开机。(以下所有图片中的分配内存大小由读者自己据情况而定。

剩下的分两部分,之前如果在固态硬盘留出了空间,这一部分选择 “ / ” 这是Ubuntu的根目录,相当于Windows的系统盘,具体的分区不需要我们自己详细来分;

剩下机械硬盘这一部分,选择“ /home "

如果只有固态硬盘或者机械硬盘的空间,可以自己调整大小分为两部分。
最后把下面的device for boot 设定为刚才的BIOS boot 所在的盘
6)分配好之后就可以继续了,这是系统会弹出一个警告窗口,如果确定自己的分区没有问题,就可以继续了,有问题可以再回去看看。
7)稍等一段时间安装完成后会弹出一个窗口,选择重启,重启之后会出现选择启动方式的界面,如果要进入Windows就选择”Windows boot manger,现在我们选择”Ubuntu“,就可以开机了。

系统安装完成

开机以后会出现一些提示窗口,例如Livepatch 或者提示更新软件,直接ignore就好,后面会进行相应的配置。
到现在为止我们的Ubuntu18.04系统就安装完成了,中间有什么问题,欢迎大家加Q讨论:1665955633
接下来是安装完成之后一些软件的配置。

常用软件安装

修改软件源

首先我们修改软件源,系统默认软件源为国外链接,速度很慢,我们可以把软件源修改为国内的,这里我们修改为阿里云软件源,下面有两种修改方法。读者可以任选其一进行修改。

通过图形界面修改

点击左下角打开应用列表,找到 ” Software & Updates "

点右边的倒三角,点击下面的other,找到阿里云的链接 ,选中它点右下方的close,这时会弹出一个窗口,点击reload,等它自己关闭就行。

修改source.list文件

这是另一种修改软件源的方法,ctrl + alt + t 打开终端

sudo gedit /etc/apt/sources.list

输入用户密码,将其中代码修改为下面这一段

deb-src http://archive.ubuntu.com/ubuntu bionic main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ bionic multiverse main restricted universe
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates multiverse main restricted universe
deb http://mirrors.aliyun.com/ubuntu/ bionic universe
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates universe
deb http://mirrors.aliyun.com/ubuntu/ bionic multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates 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
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security multiverse main restricted universe 
deb http://mirrors.aliyun.com/ubuntu/ bionic-security universe
deb http://mirrors.aliyun.com/ubuntu/ bionic-security multiverse

完成后保存关闭,回到终端输入下面命令进行更新

sudo apt update

安装terminator终端软件

一开始在做我们课上的作业的时候,需要终端的分屏操作可以更加方便,所以当时安装使用terminator,现在已经习惯使用它,读者可以选择性安装。

sudo apt install terminator

安装完成后我们可以看到它的界面不是很好看,我们修改一下它的配置文件,下面给出我的配置文件以及最终效果。

gedit ~/.config/terminator/config

如果terminator文件夹不存在,可以自行创建

cd .config
mddir terminator
gedit terminator/config

修改好config文件后重启terminator
下面为config代码

[global_config]
  enabled_plugins = CustomCommandsMenu, TestPlugin, ActivityWatch, TerminalShot, MavenPluginURLHandler
  title_inactive_bg_color = "#820f49"
[keybindings]
[layouts]
  [[default]]
    [[[child1]]]
      parent = window0
      profile = default
      type = Terminal
[[[window0]]]
      parent = ""
      type = Window
[plugins]
[profiles]
  [[default]]
    background_color = "#2e2f31"
    background_darkness = 0.5
    background_image = None
    background_type = image
    copy_on_selection = True
    cursor_color = "#eee8d5"
    font = Monospace 12
    foreground_color = "#f3f0e7"
    scroll_on_output = False
    scrollback_lines = 50000
    show_titlebar = False
    use_system_font = False
  [[New Profile]]
background_image = None


这是我们可以看到,命令行的提示符也不好看,我们可以修改 .bashrc中的PS1值

gedit .bashrc 

找到下面几行代码,并将PS1改为下面这样。

if [ "$color_prompt" = yes ]; then
    PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32     m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '                     
else
    PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32     m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

终端配置完毕
关于terminator的快捷键,大家可以参考Terminator快捷键汇总

安装chrome浏览器、WPS Office、搜狗输入法、百度网盘、cocomusic

chrome安装包下载
WPS Office 安装包下载
搜狗输入法安装包下载
百度网盘安装包下载
cocomusic安装包下载
在上面的链接中选择amd64.deb安装包下载,完成后在终端按照下面命令安装

sudo dpkg -i ~/Downloads/chrome.xxx.deb
具体命令看自己的安装包名称,四个安装包命令一样

安装好chrome后就可以卸载Firefox了,我个人不喜欢Firefox,读者可以自行选择(如果是用Firefox打开的网页,关闭该网页再卸载)Libre Office也是一样(如果安装系统时选择了minimal则不需要考虑 Libre Office)

sudo apt remove firefox

搜狗输入法安装好之后点击左下角应用列表,打开设置,点击“ Region & Language "中的”Manage Installed Language“

把下图标注的地方修改成fcitx

然后点击屏幕右上角的输入法,点击下面的Configure Current Input Method


在出现的界面中点左下角的” + “,拉到底部找到sougou pinyin,如果找不到,把左下方的勾点掉再找。
添加成功后,重启一下就可以正常使用搜狗输入法,使用shift进行切换,具体按键设置可以自行调整。

cocomusic使用体验很棒,推荐读者安装使用,下面贴一张截图

安装deepin-wine QQ、微信、迅雷

对于Linux环境下的QQ,腾讯官方自09年最后一次更新L以来,十年之间没有过任何进展,知道前两天才刚刚更新了LinuxQQ,刚看到这个消息的时候我是很激动的,但是当我安装成功打开软件的时候,我有点懵逼,十年前的QQ都比这要好用,大家有兴趣可以尝试一下。想了解详细内容可以参考这篇文章
腾讯悄悄发布 Linux QQ,版本 2.0 Beta
LinuxQQ下载地址
安装方法与上面类似。

下面我们主要讲deepin-wine的安装
主要还是参照github文档 deepin-wine GitHub首页
不建议直接在线安装
现在开始安装deepin-wine
1、来到Download文件夹,clone deepin-wine 安装包

cd ~/Downloads
git clone https://gitee/wszqkzqk/deepin-wine-for-ubuntu.git

2、执行安装程序

cd deepin-wine-for-ubuntu
sudo ./install.sh

安装好deepin-wine之后就可以下载其他容器来安装了,下面给出几个链接

  1. QQ
  2. TIM
  3. QQ轻聊版
  4. 微信(建议安装2.6.2.31版本,2.6.8版本会出现一些问题,而且版本稍微低一点也不会影响什么
  5. Foxmail
  6. 迅雷极速版
  7. WinRAR

其中我只安装过TIM、微信和迅雷,这里主要写一下微信的一些问题,其他的类似
1、下载安装包
跟之前一样,下载deb包,微信推荐deepin.wechat_2.6.2.31deepin0_i386.deb
2、开始安装

sudo dpkg -i ~/Downloads/deepin.wechat_2.6.2.31deepin0_i386.deb

3、点击左下角应用列表找到WeChat打开
我们可以看到现在里面的汉字都是框框,不能正常显示
4、修改编码

sudo gedit /opt/deepinwine/tools/run.sh

找到其中的WINE_CMD="deepin-wine"
将其修改为WINE_CMD="LC_ALL=zh_CN.UTF-8 deepin-wine"
除了微信,其他软件在完成这一步之后就可以正常显示了。
5、添加并注册字体
在自己的Windows系统中找到微软雅黑的字体文件,或者在网上下载msyh.ttc字体文件,下面是我刚刚上传的字体文件微软雅黑字体,但是发现不能免费,所以又上传了百度网盘
链接: https://pan.baidu/s/1ky5JQBBt-zEQiYR8nTjuPQ 密码: 4678

把它放到~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts/目录下,然后新建一个msyh_config.reg文件,我把它放在了WeChat文件夹下

cd ~/.deepinwine/Deepin-WeChat
gedit msyh_config.reg

把下面的代码复制进去

REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="msyh.ttc"
"Microsoft Sans Serif"="msyh.ttc"
"MS Sans Serif"="msyh.ttc"
"Tahoma"="msyh.ttc"
"Tahoma Bold"="msyhbd.ttc"
"msyh"="msyh.ttc"
"Arial"="msyh.ttc"
"Arial Black"="msyh.ttc"

保存退出
在终端输入

WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine regedit msyh_config.reg

6、修改系统注册表
同目录下打开system.reg

gedit system.reg

Ctrl + f 搜索找到并修改下面两行

"MS Shell Dlg"="msyh"
"MS Shell Dlg 2"="msyh"

重启微信就可以看到中文可以正常显示了。
7、解决微信不能发送图片的问题
在终端输入执行

sudo apt install libjpeg62:i386

8、解决打开微信后屏幕中间有黑色方块的问题
在聊天框输入一个”开心“之类的可以触发自己收藏的表情包的关键字,等到触发表情包之后删掉就可以了。
9、暂时没有解决的问题
打开微信之后会有一个ChatContactMenu窗口无法从任务栏关掉,但是这也不影响正常使用,另一个问题是微信在后台运行一段时间(或许是锁屏然后重启后,目前还不确定 )会出现聊天窗口输入的消息无法删除也无法按回车键发送,也就是说这些功能按键都失效了,我目前还没有找到解决方法,只能重启微信,但是你又会发现那个窗口关不掉,所以去终端ps aux | grep Chat
会看到微信进程的PID,然后kill -9 PID强制关闭,再重新打开微信就可以了,后面找到新的解决方法再更新。
微信使用的问题先整理这些,后面还有什么问题欢迎读者加Q讨论,QQ在前面或者文章底部。deepinwine在使用中确实不如Windows版的完美,不过也够用了。

桌面主题优化

先贴两张图


里读者可以按照自己的喜好来配置桌面主题,我写一下我的配置过程
1、安装gnome-tweaks、dash to dock、hide top bar、plank
这些插件可以在软件商店找到直接下载,也可以在终端安装,Ubuntu也有其他常用的可以优化体验的插件,读者可以自行查看Ubuntu插件
安装好plank之后在应用列表中打开,就可以看到屏幕下方的Plank Dock 了,按住Ctrl 点击鼠标右键可以进行设置。
2、下载主题
读者可以在这个网站查找自己喜欢的主题,点击file找到适用版本下载,桌面主题建议找GTK主题,
https://www.pling/s/XFCE/browse/cat/135/order/latest/
我使用的是下面几款
桌面主题:Sierra-dark、mcOS11-GTK
Dock:Deafult-MAC THEME(SQUARE) 3-20191026070308.1(这不是必要的,用plank的默认主题也有不错的效果
Icons:Cupertino或者01-McMojave-circle
3、解压并移动主题文件
下载好上面的三种类型的主题后,可以直接在文件夹中右键解压,然后移动到目标文件夹,也可以直接命令行解压到目标文件夹,(所有命令由文件名的不同而不同,下面的命令主要提示目标文件位置
首先是桌面主题:

sudo tar zxvf Sierra-dark.tar.xz -C /usr/share/themes/

Dock文件:

sudo unzip -d /usr/share/plank/themes Dark-MAC THEME(SQUARE) 3.1.zip

icon文件:

sudo tar zxvf Cupertino.tar.gz -C /usr/share/icons/

4、更换主题
点击左下角应用列表找到tweaks打开,如下图

可以在这里直接调整每个主题,里面可以找到自己刚刚下载的主题,点击相应的主题更换就可以了。
5、插件调整
然后点击左边的Extensions,里边会有刚才安装的dash to dock和hide top bar,点击左边的这只图标,根据自己的喜好进行调整(建议在调整好Dock外观之后禁用Dash to dock,否则会在打开应用列表的时候看到两个Dock)
另外如果安装了其他的插件,也可以在这里看到并进行设置

6、设置开机启动
点击左边的Startup Application,这里可以添加开机自启动应用,首先把plank添加进去,其他的根据自己的需求添加。

7、其他
tweak中还有其他的设置,读者自行探索一下。
8、Mac壁纸
下面是其他网友分享的Mac的桌面高清壁纸,我用的也是其中的壁纸,读者可以自行下载使用
链接: https://pan.baidu/s/1pRU7xThqLUIkb-vqnpO_Hw 密码: hfi8

安装jdk以及eclipse

下载安装jdk

1、下载jdk
到下面的网站挑选自己想要的jdk版本进行下载
oracle Java
2、新建文件夹

cd /usr/lib
sudo mkdir jvm

3、把jdk解压到刚刚建的文件夹里面

tar zxvf ~/Downloads/jdk-8u231-linux-x64.tar.gz
cd ~/Downloads/jdk-8u231-linux-x64
sudo mv jdk1.8.0_231 /usr/lib/jvm

4、配置环境变量
打开.bashrc文件进行修改

vim ~/.bashrc

在末尾加入下面代码

#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_231
## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

保存退出后在终端输入source ~/.bashrc
5、查看安装结果
在终端输入java -version查看是否安装成功

下载安装eclipse

eclipse总的来说还是很强大的,并且支持Java、C/C++、JavaScript、PHP等多种语言,下面我记录一下Java环境下eclipse的安装
1、下载安装包
eclipse安装包下载地址
2、解压安装

cd ~/Downloads
tar zxvf eclipse-inst-linux64.tar.gz
cd eclipse-inst-linux64/eclipse-installer/
./eclipse-inst

打开安装程序

选择第一项Eclipse For Java Developers

如果之前的jdk安装没有问题的话这里应该可以直接点INSTALL安装了,中间会弹出几次窗口,点接受就可以了,安装完成后就可以打开了。
3、创建快捷方式
我们可以看到现在在应用列表里边是找不到eclipse的,我们需要创建一个eclipse.desktop文件

sudo vim /usr/share/applications/eclipse.desktop

把下面的代码粘进去

  [Desktop Entry]
  Encoding=UTF-8
  Name=eclipse
  Comment=Eclipse IDE
  Exec=/home/sheldon/eclipse/java-2019-09/eclipse/eclipse
  Icon=/home/sheldon/eclipse/java-2019-09/eclipse/icon.xpm
  Terminal=false
  StartupNotify=true
  Type=Application
  Categories=Application;Development;

其中Exec与Icon的参数可能与我的不一样,修改为自己的eclipse所在路径就可以了
保存退出后修改文件权限

chmod u+x /usr/share/applications/eclipse.desktop

现在就可以在应用列表中看到eclipse了。

结束

到现在基本配置就完成了,回头一看,好像写的有点多了,感谢所有读者的支持,希望没有影响大家的阅读体验。这里只是记录一下自己安装、配置的过程,其中如果有任何问题,读者可以加Q1665955633大家一起探讨,同时也希望各位大佬不喜勿喷,谢谢~

更多推荐

初识Ubuntu16.04到Ubuntu18.04的安装与基础配置(超长警告~)

本文发布于:2023-06-11 00:36:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1361500.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:基础

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!