热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Fedora15/16安装后需要做的28件事|CweiliAlpha关注IT记录身边事

Fedora1516安装后需要做的28件事|CweiliAlpha-关注IT记录身边事Fedora1516安装后需要做的28件事|CweiliAlpha-关注IT记录身边事01、系

Fedora 15/16 安装后需要做的28件事 | Cweili Alpha - 关注IT 记录身边事

Fedora 15/16 安装后需要做的28件事 | Cweili Alpha - 关注IT 记录身边事

01、 系统安装
登录官方网站下载最新liveCD镜像,刻盘安装。
#####
02、 设置ROOT可直接登录
打开终端,输入命令:$ su
输入root密码(此时密码不显示,直接输入)
输入命令:# gedit /etc/pam.d/gdm
在文本编辑器中注释掉"auth required pam_succeed_if.so user != root quiet"这一行,在这一行前面加上"#",即改成#auth required pam_succeed_if.so user != root quiet
保存退出后继续在终端中输入命令:# gedit /etc/pam.d/gdm-password
同样地注释掉"auth required pam_succeed_if.so user != root quiet"这一行。
保存退出,这样以后就可以直接root登录了。
(以上两个文件也可以用vi打开编辑)
#####
03、 设置sudo
终端中以root身份输入命令
# visudo
在配置文件中找到下面的几行内容:
## Allow root to run any commands anywhere
root        ALL=(ALL)        ALL

然后,在上行内容下面添加下面内容
xxxx        ALL=(ALL)        ALL
其中的xxxx改成自己的用户名即可,这样以后就可以用sudo命令了。
#####
04、 关闭selinux
以root身份编辑/etc/selinux/config文件,更改其中的SELINUX项的值就可以关闭和启用SELinux服务了。
修改成  SELINUX=disable     禁用SeLinux
修改成  SELINUX=enforcing   使用SeLinux
如果只是想临时关闭selinux,可以在终端中输入:$ sudo setenforce 0
#####
05、 校园网上网
对于校园网用户,下载锐捷客户端mentohust.rpm安装,地址http://code.google.com/p/mentohust/downloads/list
具体使用说明网站有介绍。
#####
06、 添加YUM源
一般系统自带的更新源速度很慢,可以使用国内网易或搜狐的镜像。
到其开源镜像网站http://mirrors.163.com/和http://mirrors.sohu.com/下载fedora的源配置文件。
为了区别镜像,打开下载的镜像文件后把三个中括号[]中的fedora分别替换为fedora-163与fedora-sohu。
将修改好的配置文件保存到/etc/yum.repos.d/目录下。
最后在终端输入:$ sudo yum makecache 生成缓存即可。
#####
07、 安装fastestmirror YUM插件
当YUM源很多时,安装fastestmirror插件可以使得yum从速度最快的yum源下载。
在终端中输入命令:$ sudo yum install yum-plugin-fastestmirror
更多YUM插件可以运行$ sudo yum info yum-plugin-*来查看
#####
08、 升级系统
在终端中运行命令:$ sudo yum update
#####
09、 删除废旧内核
升级完系统后通常会有好几个内核,如何删除废旧内核呢:
rpm -qa | grep kernel // 查看并列出所有内核
rpm -e kernel的名字 // 删除选定名字的内核

例子:
[xie@xie ~]$ rpm -aq | grep kernel
abrt-plugin-kerneloopsreporter-1.0.0-1.fc12.i686
kernel-firmware-2.6.31.9-174.fc12.noarch
kernel-2.6.31.5-127.fc12.i686
kernel-2.6.31.9-174.fc12.i686
kernel-headers-2.6.31.9-174.fc12.i686
abrt-addon-kerneloops-1.0.0-1.fc12.i686
[xie@xie ~]$ rpm -e kernel-2.6.31.5-174.fc12.i686

#####
10、 添加rpmfusion源
rpmfusion源是极具影响力的第三方软件仓库,提供有版权(nonfree)和专利(free)问题的免费软件,对于一般用户来说rpmfusion源可以说是必不可少的。
在终端中输入命令:$ sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
最后输入: $sudo yum makecache 生成yum缓存即可,这样就安装了rpmfusion源。
(以上的两个链接也可以换为http://mirrors.163.com/rpmfusion/free/fedora/rpmfusion-free-release-stable.noarch.rpm或http://mirrors.163.com/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm)
#####
11、 安装多媒体解码器
fedora默认没有安装视频解码器,所以不能听歌看视频,打开歌曲时会提示缺少MPEG-1 Layer3。
首先确保系统已经安装rpmfusion源,在终端中输入命令:
$ sudo yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatrosca xvidcore libdvdread libdvdnav lsdvd
$ sudo yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly

这样系统自带播放器就可以播放音乐以及视频了。
#####
12、 播放器音乐标签乱码
网上的方法大都是说把mp格式的文件的tag用以下命令转换:mid3iconv -e gbk *.mp3。这样操作之后虽然linux下的乱码解决了,但是在windows下又会出现乱码。
比较完美的方法是修改环境变量,以root身份修改/etc/profile文件:
在文件最后加入下面两行
export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030

注销后重新导入歌曲信息即可解决乱码。
#####
13、 gedit打开文件乱码
由于编码格式的不同fedora打开windows下的文本文件经常会出现乱码。
网上的解决办法通常都是通过/etc/sysconfig/i18n文件修改环境变量来达到目的,这里的方法不许要这样做。
方法一:
终端输入命令:
$ gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'BIG5', 'CURRENT', 'UTF-16']"
$ gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'BIG5', 'CURRENT', 'UTF-16']"

方法二:
安装dconf-editor(gconf-editor的升级版):
终端中输入命令:$ sudo yum install dconf-tools
终端中输入命令:$ dconf-editor
依次点开->org->gnome->gedit->preferences->encodings
在auto-detected的value项中加入'GB18030', 写在第二位;
在shown-in-menu的value项中加入'GB18030', 写在第二位。
(对应着方法一中括号中的值)
(在fedora14及之前的版本中在终端中输入命令:$ sudo yum install gconf-editor安装gconf-editor,然后输入命令:$ gconf-editor 依次点开apps->gedit-2->preferences->encodings 中的auto-detected,在双击弹出对话框中加入GB18030,GBK,GB2312就可以了)
#####
14、 当前目录右键打开终端
在终端中输入命令:$ sudo yum install nautilus-open-terminal
重启X(Ctrl+Alt+Backspace)
#####
15、 安装vim
vim是vi的加强版,可以高亮显示程序源码中的函数变量等。
在终端中输入命令:$ sudo yum install vim
安装完成。
#####
16、 ibus输入法
在fedora中由于我默认安装环境是英文,所以中文输入法没有开启,可以自己打开并设置为可用状态,选择中文输入法Pinyin就行了。
如果没有输入法可以安装ibus,在终端中输入命令:
$ sudo yum install ibus
$ sudo yum install ibus-sunpinyin

#####
17、 安装libreoffice
首先安装libreoffice.org套件,终端中输入命令:$ sudo yum groupinstall "Office/Productivity"
安装好后,由于采用默认安装,语言是英文,在终端中输入如下命令查找来安装中文语言包:$ sudo yum list libreoffice*
....
libreoffice-langpack-ur.i686                    1:3.3.2.2-7.fc15         fedora
libreoffice-langpack-ve.i686                    1:3.3.2.2-7.fc15         fedora
libreoffice-langpack-xh.i686                    1:3.3.2.2-7.fc15         fedora
libreoffice-langpack-zh-Hans.i686               1:3.3.2.2-7.fc15         fedora
libreoffice-langpack-zh-Hant.i686               1:3.3.2.2-7.fc15         fedora
libreoffice-langpack-zu.i686                    1:3.3.2.2-7.fc15         fedora
....

然后安装中文语言包,在终端中输入命令:
$ sudo yum -y install libreoffice-langpack-zh-Hans
$ sudo yum -y install libreoffice-langpack-zh-Hant

这样就完成了中文OpenOffice中文版的安装。
(openoffice方法形同,只不过把libreoffice改为openoffice就可以了)
#####
18、 安装gcc g77
在终端中输入命令:$ sudo yum install gcc*安装gcc
在终端中输入命令:$ sudo yum search g77可以看到
compat-gcc-34-g77.i686 : Fortran 77 support for compatibility compiler
在终端中输入命令:$ sudo yum install compat-gcc-34-g77安装g77。
#####
19、 安装CHM阅读器
gnochm是一个gnome环境下比较完美的chm阅读器了,可以说是完美支持中文的。
在终端中输入命令:$ sudo yum install gnochm
安装完成。
#####
20、 安装firefox flash插件
方法一:
到adobe官方网站下载linux下的flash插件安装。
方法二:
首先添加adobe软件仓并导入密钥,在终端中输入命令:
$ sudo rpm -ivh http://linuxdownload.adobe.com/linux/i386/adobe-release-i386-1.0-1.noarch.rpm
$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

然后在终端中输入命令:$ sudo yum install flash-plugin
安装完成。
#####
21、 安装unrar
fedora默认无法直接打开rar压缩文件,需要安装unrar。
在终端中输入命令:$ sudo yum install unrar
安装完成。
#####
22、 安装系统清理工具BleachBit
BleachBit 是一款专为 Linux 设计的系统清理工具。使用 BleachBit,你可以清理系统中的缓存、历史、临时文件、COOKIEs 等不需要的东西,这样可以释放你的磁盘空间。当前,BleachBit 能够清理 Beagle、Firefox、Opera、Epiphany、Flash、OpenOffice.org 等软件所产生的垃圾文件。
终端中输入命令:$ sudo yum install bleachbit
安装完成。
#####
23、 安装漫画阅读器comix
comix是一个linux下非常好用的图片阅读器,支持直接从压缩包中读取图片,特别适合漫画阅读。
终端中输入命令:$ sudo yum install comix
安装完成。
#####
24、 安装gnome3 tweak tool工具
fedora 15 采用gnome3之后,gnome-tweak-tool为配置桌面必不可少的工具。
终端中输入命令:$ sudo yum install gnome-tweak-tool
安装完成。
#####
25、 设置Delete键直接删除文件
在Fedora 15 GNOME 3环境下,默认使用Delete键删除文件的时候,必须配合Ctrl键才能实现。一般来说这很麻烦,更改这一设置可以用如下方法.
首先,在终端中输入命令:$ gsettings set org.gnome.desktop.interface can-change-accels true
其次,打开Nautilus文件管理器,选中任意一个文件,然后打开“编辑(Edit)”选项,将鼠标移动到“Move to Trash(移动到回收站)”,这时,连续按“Delete”按钮两次。这样就设置Delete键直接删除文件啦。
最后,禁用快捷键设置功能,在终端中输入命令:$ gsettings set org.gnome.desktop.interface can-change-accels false
#####
26、 安装Faenza图标集
在终端中输入命令:$ sudo yum search faenza可以得到
faenza-icon-theme.noarch : Icon theme designed for Equinox GTK theme
在终端中输入命令:$ sudo yum install faenza-icon-theme安装Faenza图标集。
安装完毕之后,使用gnome3-tweak-tool启用主题,在interface栏中的Icon Theme项中选Faenza即可。
#####
27、 安装Windows字体
将Windows系统内的字体复制到/usr/share/fonts/MSfonts下,没有目录就mkdir建立一个。
在终端中输入命令:$ sudo chmod -R  755 usr/share/fonts/MSfonts为字体文件加上运行权限。
在终端中输入命令:$ sudo fc-cache -fv 更新字体缓存。
字体安装完毕。
#####
28、 改进fedora 15字体显示效果
首先安装http://www.infinality.net/fedora ... po-1.0-1.noarch.rpm这个软件包。
然后sudo yum search infinality。可以看到有两个包,都安上。
重新登录系统效果生效




推荐阅读
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
author-avatar
无声无无为爱
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有