Fedora 15 安装与配置一览
Fedora 15 将于2011.5.24日发布,今日离正式版发布还有4天。笨兔兔这里提前给大家支招用好Fedora 15。下面是笨兔兔在安装、配置Fedora 15 过程中的小结,希望给大家配置自己的Fedora 15 带来方便。仅供参考,如有错误,敬请指出。
『一』安装介绍
Fedora 15 Beta 下载地址@http://fedoraproject.org/zh_CN/get-prerelease.
大家可以下载DVD/LiveCD两种形式来安装Fedora 15。
因我手中没有CD/DVD来刻录光盘安装,故我采用U盘安装。U盘大小为2G,我选择下载了LiveCD介质。将LiveCD刻录到U盘,U盘做成启动盘。开机后选择从U盘启动,进入Live试用界面,然后选择“安装到硬盘”即可。
将镜像烧到U盘:
#在win下可使用UltraISO软碟通,选择“写入到硬盘”来将U盘作为启动盘。具体的使用,这里不再赘述;
#在Linux环境下,我使用的Unetbin:
Ubuntu安装:
sudo apt-get install unetbootin
Fedora安装:
yum install unetbootin
因我在Fedora 14 下,故采用第二种方法。大家如果不想使用LiveCD来安装Fedora,也可采用命令方法从Fedora 13&14 升级到Fedora 15,可参见我上次写的文章《从Fedora 13&14 升级到Fedora 15》。该方法需下载大量的软件包,安装时间较长。若网速不济,令人抓耳挠腮、狂怒至极。而且,下载完毕软件包后重启完成安装过程中很容易出现莫名错误。我使用这种方法就栽了。如果大家想要尝试的话,可以一试。
『二』预备知识
因笨兔兔原先长期游荡在Ubuntu下,所用Fedora时间不长。虽接触过几次,也不是很熟悉。Fedora与Ubuntu在很多方面都很相似。如果Ubuntu使用熟练的话,Fedora也很容易上手。我感觉对我来说,软件包的管理方式应该是需要解决的重点。
Fedora的安装包格式是rpm格式。采用yum(也就是Yellow dog Updater, Modified。^_^,小黄狗)前端软件管理器来从下载RPM包并且安装,yum可以自动处理依赖性关系,并且一次安装所有依赖的软体包,这一点与Ubuntu下软件安装一样,自动解决依赖,对大家很方便。
同时,Yum的图形化前端yumex和kyum。Fedora下面的“添加/删除软件”,也是个很好的软件管理中心。但是,这方面,Fedora与Ubuntu来说,做的不是很精细。我感觉Fedora可以在此方面作出些改进,更加方便菜鸟/老手安装软件。不过,上海交通大学可信任数字技术实验室开发的开源项目Ailurus小熊猫软件,可以说在一定程度上弥补了这一缺陷。我们一会儿还要用到它,一会再说。
下面是我总结的关于yum的一些用法。大家可以通过命令’yum –help’或‘man yum’来查看更多的帮助:
yum install * 安装软件包
yum list ~ 查找软件包
yum check-update 查看是否有更新
yum update 更新系统
使用命令‘yum –help’,部分输入结果如下
Usage: yum [options] COMMAND List of Commands: check Check for problems in the rpmdb check-update Check for available package updates clean Remove cached data deplist List a package's dependencies downgrade downgrade a package erase Remove a package or packages from your system history Display, or use, the transaction history info Display details about a package or group of packages install Install a package or packages on your system list List a package or groups of packages makecache Generate the metadata cache reinstall reinstall a package repolist Display the configured software repositories search Search package details for the given string update Update a package or packages on your system upgrade Update packages taking obsoletes into account
与Ubuntu不太一样的是,若需获得管理员权限,需先使用命令‘su’(没有引号)切换到root权限。也可以在所运行命令前添加‘su -c’。格式如下:
#1,
$su
输入密码:
#2,
$su -c ‘yum install ***’,其中的***是所需安装的软件包名称
『三、』系统设置
#1,网络连接
因我们学校使用锐捷客户端上网。所以下面锐捷客户端mentohust.rpm安装@ google code。其他连接方式如DSL等方式可以自己寻找相应客户端解决。
#2,安装自动选择最快镜像插件
安装插件fastestmirror,可以让yum管理器自动搜索最快源下载
# yum -y install yum-fastestmirror
#3,安装下载加速插件
大家可以参见文章《Fedora yum加速下载插件》
# yum install yum-presto
#4,安装自动补全命令插件
原Fedora不支持,貌似现在可以啦,如果同学你那里没有自动补全,可以通过下面命令安装bash-completion:
# yum install bash-completion
#5,设置sudo
在Ubuntu或其他发行版本下用惯sudo,我们可以通过下面方式来实现sudo。在命令行下输入
# visudo
然后,在配置文件中找到下面的几行内容:
## Allow root to run any commands anywhere root ALL=(ALL) ALL
然后,在上行内容下面添加下面内容
bentu ALL=(ALL) ALL
提示,其中的bentu改成自己的用户名即可。现在试试是不是可以使用了?^_^
#6,安装鼠标右键“在终端中打开”
# yum install nautilus-open-terminal
重启或注销下,应该可以生效了。
#7,安装输入法
在Fedora 15 beta测试版中,没有ibus。我们可以应用下面的命令来安装输入法
ibus:
# yum install ibus
ibus-sunpinyin:
# yum install ibus-sunpinyin
Fcitx小企鹅输入法:
#yum install fcitx
安装完成后,在“输入法设置”里面,选择添加上述输入法即可。
#8,安装GNOME3 tweak tool
Fedora 15默认的桌面环境为GNOME 3.大家可以通过下面命令安装GNOME3 tweak tool,来多系统进行相关调整:
#yum install gnome-tweak-tool
关于GNOME 3的相关文章,笨兔兔也写了不少了。大家可以参考关于下面GNOME 3文章:
GNOME 3 文章总类
GNOME 3 使用备忘录
GNOME 3 使用白皮书
Gnome3实现的3D效果展示+教程
GNOME 3 主题大团结
[壁纸下载] GNOME3 七彩壁纸
修改GNOME 3 “活动”文字为图标
ThemeSelector :GNOME Shell扩展
GNOME 3主题:Orta &DrakFire Caffe
笨兔兔会在以后的时间里,继续推出更多关于GNOME 3的相关文章,敬请各位同学期待……
#9,安装多媒体编码
Fedora 没有自带闭源或版权的软件。我们可以通过下面命令来添加安装解码:
yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatrosca xvidcore libdvdread libdvdnav lsdvd yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly
这样就差不多了吧?试试一首歌曲,如何?
#10,解决烦人的Flash
Fedora 15搭载的浏览器为Firefox 4。打开youku或其他界面时,出现“缺少相关插件”提示。这时,我们需安装 Flash。大家可到其 官方页面下载“YUM for linux”安装即可。
安装之后,试试是否能够正常些?需要重启下方可显示正常。
若不正常,通过下面命令安装:
# yum install flash-plugin
#11,关于显卡驱动
原在Fedora 14以上版本,都需要我们手动安装显卡驱动。在Fedora 15,显示正常,我们就无需安装了。
如果您还需要自己手动安装,可以按照下面方法安装:
a)首先,使用命令查看显卡类型:
lspci | grep VGA
获取显卡类型后,到Nvidia观望下载相对应类型驱动即可。文件为**.run格式。
b)然后,编辑文件/boot/grub/grub.conf:
vim /boot/grub/grub.conf
在rhgh quiet 后面添加’rdblacklist=nouveau’(没有引号)
c)编辑文件/etc/modprobe.d/blacklist.conf
在文件末尾添加’blacklist nouveau’(没有引号)
c)运行命令:
setsebool -P allow_execstack on
d)重启,在grub界面(没有按住SHIF键即可出现)。按住e键进入,选择带有Kernel的第二项,按住e键,进入。在quiet的后面空格输入 3,然后按住b键进入文本模式下。
e)运行命令:
./NVi**** —k $(uname -r)
即可安装显卡驱动。安装成功即可畅游Fedora啦。
『四』软件安装
#1,笨兔兔严重推荐各位Ailurus小熊猫软件。
大家可以通过下面命令安装:
su -c 'wget http://homerxing.fedorapeople.org/ailurus.repo -O /etc/yum.repos.d/ailurus.repo' su -c 'yum makecache' su -c 'yum install ailurus
大家通过该软件可以轻松选择所需软件安装即可。不用一个一个运行命令安装。笨兔兔通过小熊猫安装的软件有:
Thunderbird,shutter,vlc,Avant窗口管理器,GNOME Do,Stardict星际字典,Dia,GIMP,gstreamer multi-media编码,p7zip解压工具等等。大家可以自己选择安装即可。
#2,Twitter
Fedora 15 默认发推工具是Pino。
我们上次介绍过:Turpial:Linux下微博客户端;
还有《Linux下6款优秀的微博客户端》都被广泛转载。
Hotot傲兔发推工具rpm包@ googlecode,下载安装即可。
关于国内的新浪微博,客户端很多啦。这里不再赘述。
Fedora15默认的即时通讯工具是Empathy,其中libqq-pidgin协议可@google code下载相应软件包即可
#3,gStm安装及proxychains设置
gSTM是Linux下的图形化的SSH 隧道端口重定向管理工具,大家都懂得。gStm最新版为1.2,但是没有打包的rpm包。我们可以使用1.1版本的rpm安装。我已验证,可行。
软件包下载地址@ sourceforge,下载相应rpm软件包即可。
关于proxychains,大家可以使用下面命令安装
# yum install proxychains
安装好进行相关设置/etc/proxychains.conf,注意选中 dynamic_chain 。其他不再赘述,自己搜索资料解决即可。
#4,其他事宜
比如浏览器大家可以下载chrome@ here,一些办公软件、音乐软件自己弄就好了。这些都是很简单,无需笨兔多言啦。
『五』使用感受
在中国Ubuntu桌面用户占有绝对的数量。我感觉Fedora用户相比就少很多。我用起Fedora来,虽与Ubuntu同样的配置,但是运行却比Ubuntu流畅许多,不知是否是错觉还是新鲜感没有消退?Fedora 15的GNOME 3用起来也是流畅无比,比在其他版本上来的快乐许多。我在网络上搜了下Fedora的相关资料不是很多,而且多是几年前的旧资料,虽有借鉴,与新版相关设置不无差别,这个广大的Fedora用户带来不便。所以,笨兔兔以后会多多搜集与Fedora相关资料,供给大家参考。也希望广大Fedora老鸟,伸出援手。笨兔兔欢迎各位Fedora老鸟积极发言、文稿投稿,分享你们的经验。
PS,上张图
笨兔兔原创文章,遵循CC协议转载请注明@ 转载自笨兔兔
相关文章:

Win7封装无损廋身清单
整理了一下,大致如下。清理不会伤及系统功能。娱乐性的东西建议删除,因为这些不是功能性的,包括示例视频、示例音乐和一些主题图片以及一些系统自带的游戏。另外一些属于安装过程中产生的,重装封装不需要这些文件,对比…

苹果新算法已混进 iOS 14.3!CSAM 检测技术再遭网友争议
整理 | 禾木木、郑丽媛 出品 | AI科技大本营(ID:rgznai100) 苹果宣布即将推出 CSAM 检测系统时,遭到了 4000 多个组织及个人的公开反对,他们质疑苹果会破坏用户隐私和端到端加密机制。一位 Reddit 用户发现 CSAM 算法竟已被悄悄地…

2.最详细的WSDD配置文件注释
https://blog.csdn.net/u011063151/article/details/52590282转载于:https://www.cnblogs.com/sharpest/p/7851185.html

CloudStack部署篇二 高级网络设置
CloudStack 4.2.1版本基础安装: http://51log.blog.51cto.com/6076767/1598046测试默认UI访问 http:ip1:8080/client/选择【我以前使用过cloudstack,跳过配置指南】;开始应用网络配置;一、 高级网络部署管理服务器 (mangermant m…

阿里安全新研究:给图片打“马赛克”就能骗过 AI 视觉系统
阿里安全人工智能 AAIG 实验室等机构的研究者提出了一个新的机制来生成对抗样本,即与增加对抗扰动相反,他们通过扔掉一些不可察觉的图像细节来生成对抗样本。这项研究成果已被 AI 顶会 ICCV 2021 收录。 不久前,某知名品牌汽车被曝其自动驾驶…

Ubuntu下安装Apache+PHP+Mysql
Ubuntu下安装 apachephpmysql文本服务器! -------------------------------------------------------------------------------- 版本一 Install SSH Client and Server (for my remote access):sudo apt-get install ssh Install Database Server:sudo apt-…

2015香港书展
去年错过了书展,今年早早提醒自己不要错过。10点前我就到了会展中心,排队等待入场,依旧是那么多人,不过多数是年轻学生。在去的路上,没有看到13年那么多的反GCD或者反CY的宣传。 浦一进场,我便在门口张望了…

Firefox下http协议监测工具LiveHttpHeaders
当我们测试Web应用程序的安全性的时候,经常需要对HTTP流量进行分析和动态修改。此外,取得对Web 应用程序流出和流入的数据的控制权不仅对Web 应用程序安全缺陷的发现和漏洞的利用等安全测试任务具有很大的帮助,而且还有利于常规的Web 应用程序…

中国AI已进入迷茫阶段!从技术到科学,AI该何去何从?
作者:金榕,阿里巴巴达摩院副院长、原密歇根州立大学终身教授引言如果从达特茅斯会议起算,AI已经走过65年历程,尤其是近些年深度学习兴起后,AI迎来了空前未有的繁荣。不过,最近两年中国AI热潮似乎有所回落&a…

Libgdx学习笔记:Simple text input
2019独角兽企业重金招聘Python工程师标准>>> 官方Wiki:https://github.com/libgdx/libgdx/wiki/Simple-text-input 实现接口TextInputListener public class MyTextInputListener implements TextInputListener { Overridepublic void input (String …

CentOS7系统下修改网卡为eth0
一、编辑网卡信息 123456789101112131415[rootlinux-node2~]# cd /etc/sysconfig/network-scripts/ #进入网卡目录 [rootlinux-node2network-scripts]# mv ifcfg-eno16777728 ifcfg-eth0 #重命名网卡名称 [rootlinux-node2network-scripts]# cat ifcfg-eth0 #编辑网卡信息 T…

squid,nginx,lighttpd反向代理的区别
反向代理从传输上分可以分为2种: 1:同步模式(apache-mod_proxy和squid) 2:异步模式(lighttpd 和 nginx) 在nginx的文档说明中,提到了异步传输模式并提到它可以减少后端连接数和压力,这是为何? 下面就来讲…

Unix_Linux系统定时器的应用(案例)
2014-05-05 Created By BaoXinjian 一、摘要 关于任务定时的命令crontab,在Linux中应用还算常见,这次为了配合开发完成一些辅助功能,以及一些备份更新等脚本,就需要crontab来完成,在windows下也就是一个批处理…

SDN 网络技术创新探索 | 移动云 TeaTalk 线上直播 倒计时启动中
在企业数字化转型、云服务和国家政策等多种因素驱动下,越来越多的企业、行业和政府机关将业务迁移到云上,随着移动云的快速发展,在“多系统、多场景、多业务”需求下,对网络提供差异化的服务能力提出了更高的要求。大规模数据中心…

学习Spring中遇到关于BeanFactory及测试类的问题
最近在学习Spring,使用的是Spring 5.0.1 学习书本中使用的是4.0 学习书本中使用以下来加载配置文件及设置 Resource resource new ClassPathResource("applicationContext.xml"); //加载配置文件 BeanFactory factory new XmlBeanFactory(resource); St…

[Java基础] Java如何实现条件编译
条件编译绝对是一个好东西。如在C或CPP中,可以通过预处理语句来实现条件编译。但是在JAVA中却没有预处理,宏定义这些东西,而有时在一些项目中,我们又需要条件编译。那么,在JAVA中,该如何实现条件编译呢&…

深度学习上的又一重点发现——利用MSCNN实现人群密度监测
作者|李秋键 出品|AI科技大本营(ID:rgznai100) 人群密度计数是指估计图像或视频中人群的数量、密度或分布,它是智能视频监控分析领域的关键问题和研究热点,也是后续行为分析、拥塞分析、异常检测和事件检测等高级视频处理任务的基础。随着城市化进程的…

nginx和squid配合搭建的web服务器前端系统
两种前端架构: lvs -> nginx前端代理 -> squid缓存lvs -> squid前端缓存 -> nginx中层代理squid在前面的优点: Squid作纯代理比较稳当前端少一级代理,响应速度会快,出问题的可能性要小功能有限,不会常被调…

聊聊jesque的几个dao
为什么80%的码农都做不了架构师?>>> 序 本文主要聊一下jesque的几个dao dao列表 FailureDAOKeysDAOQueueInfoDAOWorkerInfoDAOFailureDAO jesque-2.1.0-sources.jar!/net/greghaines/jesque/meta/dao/FailureDAO.java /*** FailureDAO provides access …

Proxy与NAT有什么区别
在internet共享上网技术上,一般有两种方式,一种是proxy代理型,一种是NAT网关型,关于两者的区别与原理,身边很多人都不是很明白,下面我来讲讲我的理解,如有不对的,欢迎指正.1.先说应用例子:服务器端,用wingate就是Proxy,用sygate就是NAT客户端,需要在IE中设置代理服务器的就是用…

【转】ubuntu 12.04 下 Vim 插件 YouCompleteMe 的安装
原文网址:http://www.cnblogs.com/jostree/p/4137402.html 作者:jostree 转载请注明出处 http://www.cnblogs.com/jostree/p/4137402.html 1.需要保证vim的版本大于7.3.584,否则的话需要更新vim 可以通过第三方源更新: 在终端输入…

「倒计时」2021年移动云 API 应用创新开发大赛,你居然还没报名?!
移动云API应用创新开发大赛自成立举办以来,因赛事覆盖广、规模大、奖励高等、吸引了移动、企业、高校各赛道选手踊跃报名。目前活动火爆呈现白热化状态,截至目前为止,累计报名600人。现距离大赛报名截止仅剩5天!!&…

snort源码的详细分析
前段时间由于工作关系,对snort入侵检测系统进行了仔细的研究,起初基本都是通过网上找的资料,对于snort系统的应用,原理,架构,配置,源码机构网上都可以找到比较详细的资料,我自己用vs…

TCP/IP四层模型和OSI七层模型
TCP/IP四层模型和OSI七层模型对应表。我们把OSI七层网络模型和Linux TCP/IP四层概念模型对应,然后将各种网络协议归类。 表1-1 TCP/IP四层模型和OSI七层模型对应表 OSI七层网络模型 Linux TCP/IP四层概念模型 对应网络协议 应用层(Application&am…

强化学习环境库 Gym 发布首个社区发布版,全面兼容 Python 3.9
作者:肖智清 来源:AI科技大本营 强化学习环境库Gym于2021年8月中旬迎来了首个社区志愿者维护的发布版Gym 0.19。该版本全面兼容Python 3.9,增加了多个新特性。 强化学习环境库的事实标准Gym迎来首个社区发布版 Gym库在强化学习领域可以说是…

SCOM电子书
SCOM电子书介绍转载于:https://blog.51cto.com/286722/1599625

京东二面的几个问题
1. tcp 连接的最大数量,tcp 用什么来标识 2. 多线程时如何避免互斥 3. protected 关键字 4. 动态库和静态库 5. 线程池 6.多继承时的虚表 网络编程需要加强转载于:https://www.cnblogs.com/simplepaul/p/7865777.html

服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型
服务器集群负载均衡(F5,LVS,DNS,CDN)区别以及选型 下面是“黑夜路人”的《大型网站架构优化(PHP)与相关开源软件使用建议》 F5全称: F5-BIG-IP-GTM 全球流量管理器. 是一家叫F5 Networks的公司开发的四~七层交换机,软硬件捆绑. 据说最初用BSD系统,现在是…

linux下SVN不允许空白日志提交
在svn服务端通过hooks在提交时强制要求写日志。1. 在hooks目录里,复制文件pre-commit.tmpl到pre-commit2. 修改pre-commit文件,如下。#!/bin/shREPOS"$1"TXN"$2"SVNLOOK/usr/bin/svnlook #根据你的SVN目录而定LOGMSG$SVNLOOK log -t…

没有熙熙攘攘,百度VR在世界大会的一场奇妙之旅
你可听过玄奘西行的故事?没有猴子和女儿国,也没有鬼怪和妖魔,在那个故事里有的只是人心的善恶和风雨的折磨。相传,在玄奘走到楼兰时,曾被官兵追捕,他机缘巧合才悄悄逃出大狱。那茫茫大漠里,为避…