fedora 安装与系统升级

安装:
1.安装双系统,首先建立好合适的分区,现在先阐述一下分区的概念:
硬盘的第一扇区、和4P、3P+E模式
硬盘的第一个扇区有512字节,其中主要分为两个部分(其实是4个部分,另外两个先可以不管),一个是存放启动引导程序(Master Boot Recorder,MBR)的空间,大约446字节。另一个是存放硬盘分区表(Disk Partition table, DPA)的空间,大约64字节。电脑开机后都要来读取这个扇区,这是启动电脑所必须的。
由于存放DPA的空间只有64字节,最多只能存放四个分区的记录(每个分区记录使用16字节),所以我们规划硬盘时不能超出64字节的限制,也就是不能将硬盘划分为4个以上的分区,这就引出硬盘规划的4P和3P+E的分区模式。
所谓的4P(Primary)模式就是将一块硬盘的全部空间分为四个以下主分区(可以是1-4个主分区,只要不超过4就行)。全部硬盘的分区记录都存放在DPA中,
如果我们要将硬盘分为4个以上的分区,该怎么办呢?4P模式显然无法满足我的需要。这就必须使用扩展分区(Extended,E)了,也就是所谓的3P+E模式,这个模式是指将硬盘分为3个以下的主分区(1-3个),另外一个分区名额则分给一个扩展分区,然后我们再将这个扩展分区划分为若干逻辑分区,这些逻辑分区的分区记录将存放在扩展分区的头部,而不是存放在整个硬盘的第一扇区内。就这样我们在扩展分区的帮助下,既遵守了整个硬盘分区不能超过四个的要求,又满足了我们将硬盘分为4个以上分区的需要。以前在DOS下使用过fdisk和format的朋友,我想对这个应该很容易理解!
总之,我们给硬盘分区必须遵守以上的规则,这是通用的,不论是使用windows还是使用linux都必须遵守。总结一下就是:
硬盘的分区种类有三种:主分区、扩展分区和逻辑分区。
主分区和扩展分区的分区记录保存在硬盘的第一扇区内,而这个地方空间有限,最多只能保持4个分区记录。所以我们硬盘的主分区和扩展分区的数量之和不能超过4。
扩展分区不能直接使用,只能在扩展分区中再次划分为逻辑分区后它的硬盘空间才能使用。
逻辑分区是扩展分区的一部分,所有逻辑分区的分区记录保存在扩展分区的头部,而非保存在硬盘的第一扇区内。
具体安装可以参考http://www.linuxidc.com/Linux/2015-01/111725.htm
2.要改变磁盘的分区,可以使用分区软件diskgenius对磁盘进行管理,win10也提供了对磁盘的操作功能,电脑–>管理–>磁盘管理,对需要调整的磁盘点击右键,即可操作。
3.下载fedora系统安装iso镜像,在官网上下载fedora media file writer,然后利用该软件下载镜像和制作U盘启动盘。
4.利用U盘启动盘来安装fedora。
升级:
最近将系统从22升级到25。步骤记录如下:
1.、更新系统
sudo dnf update –refresh
2、安装插件
sudo dnf install dnf-plugin-system-upgrade
3、下载Fedora25版本的更新包
sudo dnf system-upgrade download - -releasever=25 - -allowerasing
(如果某些依赖不满足,升级将终止,可添加 –allowerasing 选项跳过。这可能是第三方源还未进行更新,建议卸载这些依赖不满足的包。添加 –best 选项,可查看依赖问题的详细信息。)
4、重启执行升级操作
sudo dnf system-upgrade reboot
二、升级后的操作:
1、更新系统配置文件:
更新后,RPM将备份配置文件。搜索 .rpmnew (新配置) .rpmsave (旧配置),根据需要进行修改。或使用 rpmconf 工具进行处理。
sudo rpmconf -a
2、清理旧软件包:
sudo dnf repoquery –unsatisfied(列出依赖问题的包,可以酌情删除这些包)
sudo dnf repoquery –duplicated(列出重复的包,一般的包不会有重复存在)
sudo dnf list extras(列出已从源中删除的包,可能包含第三方源的包)
解决升级后的问题,如果您升级后,系统有问题,可能需要以下步骤:
3、重建RPM数据库:
如果您使用RPM/DNF工具时出现警告,可能需要重建RPM数据库。
sudo rpm –rebuilddb
4、使用 distro-sync 解决依赖问题:
system upgrade 工具默认使用 distro-sync 升级系统。如果您的系统有些未升级的包有依赖问题,可手动执行 distro-sync。这会同步源的软件包(某些包会降级)。
sudo dnf distro-sync
sudo dnf distro-sync –allowerasing(允许删除依赖损坏的包。)

三:删除以前的kernel
1.rpm -qa | grep kernel 列出所有的kernelbanben。
2.uname -r 列出正在使用的kernel版本
3.sudo dnf remove kernel-devel-4.4.14-200.fc22.x86_64 删除内核版本
4.删除packages缓存: sudo dnf clean packages

四:安装搜狗拼音
https://www.fdzh.org/ fedora中文社区网址。
这是一个非营利性的中文 Fedora 社区。
然后点击页面上部的“repo”。进入软件下载专区。
点击右侧的“配置软件源”,有这个软件源之后,它里面提供所有软件你都可以安装。
按照“安装指南”,在你的命令行输入:
dnf config-manager –add-repo=http://repo.fdzh.org/FZUG/FZUG.repo
这个命令就让你有了这个中文社区的源。
完成上述步骤后,你就可以放肆安装社区提供的软件了。对于搜狗输入法:
sudo dnf install sogoupinyin

也可以安装谷歌拼音,sudo dnf install fcitx-googlepinyin.x86_64

安装后配置:
参考:http://blog.csdn.net/fengxinlinux/article/details/72794967
安装fedora系统后,需要做一些设置。
一.设置终端快捷键
用惯了ubuntu,装完fedora后,按ctrl+alt+t竟然不出终端窗口。原来,在fedora下,打开终端默认并没有快捷键。我们需要自己设置打开终端的快捷键。
打开桌面左上角的【活动】–>【应用程序】–>【系统工具】–>【设置】–>【键盘】
将滚动条拉到最后,点击最下面的‘+’,在弹出的自定义快捷键窗口里,
1)名称:可以随意填写
2)命令:填写/usr/bin/gnome-terminal(因为这个是终端程序的路径嘛)
3) 设置快捷键:按下ctrl+alt+t,将快捷键设置为ctrl+alt+t
填好后,点击添加,设置完毕。
二.使用sudo命令
Fedora默认没有sudo命令,每次用终端操作时都要切换到管理员模式很麻烦,于是就把sudo命令添加上。
输入命令su,切换到root用户。
然后输入命令visudo,我们会看到配置文件的位置和名称,/etc/sudoers,用vim打开配置文件,找到这句话
root ALL=(ALL) ALL
然后在这句话的下面添加登陆账户的管理员权限,例如我的登录用户名是fengxin,则添加如下语句:
fengxin ALL=(ALL) ALL
保存并退出,ok~
三.更新程序包
哪怕你可能刚刚安装/升级了Fedora,仍很可能会有需要更新的程序包。毕竟,Fedora总是使用自带的每个软件的最新版本,程序包更新版的发布相当频繁。
执行命令
sudo dnf update
四.添加国内源
在下载和更新软件时,系统自带的软件源还是比较慢的,添加国内的第三方软件源可提高下载速度。依次在终端输入如下命令:
su
cd /etc/yum.repos.d
wget http://mirrors.163.com/.help/fedora-163.repo
wget http://mirrors.163.com/.help/fedora-updates-163.repo
wget http://mirrors.sohu.com/help/fedora-sohu.repo
wget http://mirrors.sohu.com/help/fedora-updates-sohu.repo
wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/fedora?codeblock=0
wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/fedora?codeblock=1
wget http://mirrors.yun-idc.com/fedora-cds.repo
wget http://mirrors.yun-idc.com/fedora-updates-cds.repo
yum makecache
五.安装自动选择最快源插件
可以帮助你选择最适合你下载系统更新的镜像站点,以便得到更快速度,它是YUM软件包管理的一个插件。
在终端输入如下命令:
sudo dnf install yum-fastestmirror
安装完成后配置dnf,输入
sudo gedit /etc/dnf/dnf.conf
在配置文件的最后一行添加如下语句:
fastestmirror=true
保存并退出,ok~
六.右键打开终端
ubuntu下可以在图形界面下点击右键,可以选择在当前目录下打开终端。fedora里竟然没有这个功能,没关系,一条命令解决。
sudo dnf install nautilus-open-terminal
七.把系统自带的文件图标改小
fedora下的文件图标怎么这么大?不习惯,让它变小。
gsettings set org.gnome.nautilus.icon-view default-zoom-level small
八.Linux多线程下载器axel
sudo dnf install axel
用法:比如我想开启五个线程同时下载可以使用-n指定线程数
axel -n 5 *(下载的文件地址)
九.配置GNOME Shell界面
Fedora 25工作站系统版本默认桌面环境为GNOME,我们可以通过“Gnome Tweak Tool”工具来对GNOME Shell进行更多的个性化设置。我只能说非常的好用,同时可以使桌面上可以放文件,默认桌面上是不可以放东西的。同时,还可以安装很多扩展程序,都非常的好用。
终端下输入命令:
sudo dnf install gnome-tweak-tool
安装后,打开gnome-tweak-tool,就可以个性化设置了。
十.安装GNOME Shell扩展
GNOME Shell扩展可极大帮助我们对GNOME Shell进行定制,GNOME Shell扩展站点:https://extensions.gnome.org/,大家可在此选取适合自己的扩展。
十一.安装些开源字体 避免一些字体乱码
sudo dnf install wqy-bitmap-fonts wqy-zenhei-fonts wqy-unibit-fonts wqy-microhei-fonts
十二.更改selinux设置,关闭selinux:
sudo vim /etc/selinux/config
设置SELINUX=disabled
十三.安装剪贴板
fedora下对文档文件进行编辑时,复制粘贴不上去,尴尬。
使用下面命令安装剪贴板工具parcellite:
sudo dnf install parcellite
十四.安装谷歌浏览器
1. 添加chrome源
su root
cd /etc/yum.repos.d/
2. 下载google-chrome.repo并保存
wget http://repo.fdzh.org/chrome/google-chrome-mirrors.repo
3. 安装Chrome
dnf install -y google-chrome-stable

安装个人需要的软件
1.ckermit:串口调试的软件,
sudo dnf install ckermit.
使用的时候输入kermit命令就可以启动。
kermit需要配置。将下面内容存入.kermrc文件,并放在home/user(比如/home/ccjing)目录下。
define ttys0 {
2 set line /dev/ttyS0
3 set speed 115200
4 set carrier-watch off
5 set flow-control none
6 set prefixing all
7 set parity none
8 set stop-bits 1
9 set modem none
10 set protocol xmodem
11 connect
12 }
13
14 define ttyusb0 {
15 set line /dev/ttyUSB0
16 set speed 115200
17 set carrier-watch off
18 set flow-control none
19 set prefixing all
20 set parity none
21 set stop-bits 1
22 set modem none
23 set protocol xmodem
24 connect
25 }
26
27 define ttyusb1 {
28 set line /dev/ttyUSB1
29 set speed 115200
30 set carrier-watch off
31 set flow-control none
32 set prefixing all
33 set parity none
34 set stop-bits 1
35 set modem none
36 set protocol xmodem
37 connect
38 }

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值