Moonflomen
Moonflomen
关注数: 2
粉丝数: 13
发帖数: 145
关注贴吧数: 1
[Ubuntu]Ubuntu安装折腾 首先,由于目前电脑更新换代极快,配置升级惊人。和很多同学一样不会搞也要装上Linux瞎搞。我是Ubuntu的老用户了,从第一次接触开始已经有三年多了吧,所以我还是选择了Debian系,APT工具还是好用。 可是问题来了,正因为天选配置较新所以在安装过程中有很多问题。 一.系统安装 1.下载ISO文件写入U盘,选一个你喜欢的Linux发行版。 2.在BIOS里面关闭secure boot,然后从U盘启动 Problem:U盘进不了安装界面,跑了一大串代码之后就没了。 Solution:这一般是显卡造成的,天选BIOS不支持禁用显卡,所有就要在系统上进行修改,在U盘启动时的Grub菜单按e,编辑启动项,在splash后面空格添加nomodeset=0,然后按F10启动就能进入安装了。 Note:我在安装过程中经常会卡比较久,等等就好了,至于安装该怎么安装我想如果你是折腾Linux的应该知道吧,比较安装界面也都是人类语言,另外就是推荐大家安装的时候全选英语,关于键盘布局什么的默认English,因为有部分开发环境在中文本地化环境会出问题,并且,如果你选择英语的话,你的Home目录下的文件夹也都是英文的,如果哪天Linux崩了进入tty模式是没有中文输入的,要操作Home目录下的文件夹只能使用英文,到时候再把系统界面语言改成中文就好了。 二.启动系统 1.安装完成后启动系统。 Problem:卡在登录界面,或者登录后移动鼠标出现花屏方块。 Solution:这个时候图形界面基本上是无法使用的,这是就要进入tty模式了,按CTRL+ALT+F2~7进入tty模式,登录你的用户,进行以下操作: wget http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fkernel.ubuntu.com%2F~kernel-ppa%2Fmainline%2Fv5.7.19%2Famd64%2Flinux-headers-5.7.19-050719-generic_5.7.19-050719.202008270830_amd64.deb&urlrefer=c5cb1032e6c39767a1d52bec1dfd229b wget http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fkernel.ubuntu.com%2F~kernel-ppa%2Fmainline%2Fv5.7.19%2Famd64%2Flinux-headers-5.7.19-050719_5.7.19-050719.202008270830_all.deb&urlrefer=a3d30480a5bb3f06b8df7961a5f304cd wget http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fkernel.ubuntu.com%2F~kernel-ppa%2Fmainline%2Fv5.7.19%2Famd64%2Flinux-image-unsigned-5.7.19-050719-generic_5.7.19-050719.202008270830_amd64.deb&urlrefer=c85b6c04f7e940a25d9366604b93461b wget http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fkernel.ubuntu.com%2F~kernel-ppa%2Fmainline%2Fv5.7.19%2Famd64%2Flinux-modules-5.7.19-050719-generic_5.7.19-050719.202008270830_amd64.deb&urlrefer=9974c17f34d2c1be5a1d30327ef04744 sudo dpkg -i *.deb 完成后重启,当然你也可以用其它设备下载后传送到电脑上,不会用终端操作挂载U盘的同学可以参照以下方法: lsblk 然后会列出你目前电脑是连接的储存设备,找到你的U盘,比如我的是sda1,然后 mkdir udisk && sudo mount /dev/sda1 udisk cd udisk && sudo dpkg -i *.deb Note:这是由于内核支持,5.4对天选的CPU和显卡支持存在一些问题,众所周知内核是Linux控制硬件的核心,所以我们这里更新一下内核就好了,据资料显示5.6.x和5.7.x大量增加了AMD和Nvidia20系显卡支持,但是似乎Nvidia驱动对5.8.x内核不支持,所以这里我用的5.7.19。如果重启后依旧有问题,需要在blacklist里面添加nouveau然后使用update-initramfs -u刷新内核。 三.软件和系统部署 1.输入法支持并切换系统语言 安装fcitx输入法框架和谷歌拼音输入法 sudo apt install fcitx-googlepinyin fcitx-table-all 右下角点击打开软件列表,打开setting,找到language and location,接下来都知道怎么设置,并且在”管理已安装的语言“中将ibus改为fcitx 安装完成后需要重启使用。 2.切换软件源,应用列表里面打开”软件和更新“,”下载自“---”其它站点“,然后测试并自动选择最优服务器。 3.JDK安装配置 系统默认不带java,我使用的是oracle的JDK,这个还请自行下载,将java包解压到/usr/local/java。然后在cd ~ && gedit .bashrc,在末尾添加如下内容: ###For JDK export JAVA_HOME=/usr/local/java/jdk1.8.0_261 ###jdk1.8.0_261是我用的版本 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 然后重启终端或者执行export .bashrc更新环境变量 输入java -version查看java版本 4.配置分区挂载 我抽中了intel的660p,于是很不愉快,一气之下买了个sn750,把sn750当作系统盘windows+ubuntu,另一个盘分成两个分区,一半分给Windows用,另一半用在Ubuntu下存放源代码等资料,每次开机都要手动挂在就很麻烦,于是就编辑/etc/fstab,新加一行写入: UUID=a676dfd9-fbe2-4464-9c6f-9bb3afb5019d /home/flomen/workspace ext4 defaults 0 0 这里UUID通过sudo blkid查看,/home/flomen/workspace是我的挂载点,ext4是分区格式,后面照抄就行了。 然后执行sudo mount /dev/nvme1n1p2就能挂载到指定位置,每次启动后也会自动挂载。 5.卸载无用软件 sudo apt purge firefox imagemagick-6-common imagemagick6 imagemagick-6(个人喜欢chrome) 安装chrome:wget http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fdl.google.com%2Flinux%2Fdirect%2Fgoogle-chrome-stable_current_amd64.deb&urlrefer=fd2f4aae52f9981440d9687f7cff738c && sudo dpkg -i google-chrome-stable_current_amd64.deb 安装shotwell:sudo apt install shotwell 6.界面调整 安装tweaks:sudo apt install gnome-tweaks 应用菜单打开”优化“关闭动画效果,拓展项中关闭桌面图标显示 7.懒得写了 Bugs,有时候屏幕会闪,这个时候去设置里把刷新率调为60hz,再调回144hz,一次不行就两次,锁定屏幕之后登录又闪,把自动休眠和锁定关掉就好了,这个我不知道是啥问题,好像是屏幕刷新控制的驱动导致的。应用菜单的二级菜单向下滑不完整,这个是gnome的问题,没办法,官方bug。 最后,码字不易,多多回复顶一下。
1
下一页