Fedora 12 环境搭建[通俗易懂]

Fedora 12 环境搭建[通俗易懂]又来折腾发行版了。这一回是Fedora12,搞的挺艰难的下载了Fedora-12-i386-DVD.iso,无论使用ultraiso还是dd都无法安装。后来下载了一个ImageWriter.exe(o

大家好,又见面了,我是你们的朋友全栈君。

又来折腾发行版了。

这一回是Fedora12,搞的挺艰难的

下载了Fedora-12-i386-DVD.iso,无论使用ultraiso还是dd都无法安装。
后来下载了一个ImageWriter.exe(opensuse工具),将文件名后缀改成.raw之后刻录。更加无法使用。

连dd大法都不可以,这下懵了。

后来就合计着下载一个Live吧,Live也不见得有多弱,最多少点软件吧,我想。

下载了Fedora-12-i686-Live.iso使用ultraiso刻录到U盘,还是失败,后来使用了
dd才成功启动并且装上系统。

要编译软件了,接下来进行gcc的安装

yum install gcc。

发现安装失败。这不是坑爹吗,默认的设置竟然不能用,这里还没有涉及到墙的问题。

上网查询了解决办法:

http://digitizor.com/2009/06/17/how-to-fix-the-cannot-retrieve-repository-metadata-repomd-xml-error-in-fedora-11/

  •      You need to edit two of your repository files: /etc/yum.repos.d/fedora.repo and /etc/yum.repos.d/fedora-updates.repo.
  •  Now un-comment all the lines that start with  the term baseurl and place a comment before all lines that start with mirrorlist.
  •  This should be done for both the above files.

 

这里改了之后还是不行,发现repo的bashurl已经没了,取而代之的是一个readme,指向新的baseurl。

改掉bashurl似乎有点起色了,但还是不成功。

后来一不做二不休,删了
/etc/yum.repos.d/下面其他的文件,只保留
fedora.repo,终于装上了。

接下来编译kernel,使用make;make modules_install;make install

接下来报错:

/sbin/mkinitrd:no such file or directory

这里应该是没有找到这个工具吧,继续安装

yum install mkinitrd

接下来可以继续了,但是还是看到了一个信息:


get_netlink_msg returned No such file or directory   

这里先不管了,重启机器。

发现还是进入了默认的kernel,原来是忘记了更新grub

使用update-grub2无效,在这里(http://fedoraproject.org/wiki/GRUB_2/zh-cn)看到:

在 Feodra 下直接编辑 /boot/grub2/grub.cfg 是安全的。Fedora 里的 grubby 在更新内核后就会以一种安全的行为修改配置信息。在 Fedora 中不包含也不需要包含其他的发行版(尤其是 Debian 及其衍生版)提供的添加一个 update-grub 命令的软件补丁。 

还是不如ubuntu方便啊

然后又从这里(http://www.linuxformat.com/forums/viewtopic.php?p=84954)查到:
Fedora 12 doesn’t use grub 2       难过

后来死马当活马医吧,手动改grub配置文件
gedit /boot/grub/menu.lst

发现这里已经被改好了,只不过有一行hiddenmenu的字,把它去掉试试看还是不行。

继续查看
gedit /boot/grub/grub.cfg
里面有一个timeout=0
修改成timeout=10
终于成功进入新的kernel,内牛满面。

进入之后发现登录不进系统,接下来关掉selinux才成功进入:
gedit /etc/selinux/config:

修改这一行:
SELINUX=disabled

这一把折腾的天昏地暗啊得意得意

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/155570.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • httprunner(4)录制生成测试用例[通俗易懂]

    httprunner(4)录制生成测试用例[通俗易懂]前言写用例之前,我们应该熟悉API的详细信息。建议使用抓包工具Charles或AnyProxy进行抓包。har2case我们先来了解一下另一个项目har2case他的工作原理就是将当前主流的抓

  • C语言 一个字符常量占几个字节

    C语言 一个字符常量占几个字节网上一大堆说的不清不楚,总而言之问你的是一个字符常量占几个字节回答:     字符型常量是由一对单引号括起来的单个字符。它分为一般字符常量和转义字符。一个字符常量在计算机的存储中占据一个字节…

  • mysql命令查看版本_查看mysql

    mysql命令查看版本_查看mysql在日常项目开发过程中,我们经常要连接自己的数据库,此时不知道数据库的版本是万万不可的。今天小树懒来给大家总结一下查看mysql版本的方法。MySQL查看版本的方法主要有以下四种方法1:没有连接到MySQL终端下直接使用mysql命令。打开cmd,切换至MySQL的bin目录,运行以下命令:[root@localhostlib]#mysql-VmysqlVer15.1Distrib5.5.47-MariaDB,forLinux(x86_64)usingreadl

  • Android Studio实现记事本项目[通俗易懂]

    Android Studio实现记事本项目[通俗易懂]手把手教你搭建一个记事本项目,简单又好用,经典之作。

  • pycharm 掌握这些快捷键,你就是大神!!

    pycharm 掌握这些快捷键,你就是大神!!最重要的快捷键1.ctrl+shift+A:万能命令行2.shift两次:查看资源文件新建工程第一步操作1.module设置把空包分层去掉,compactemptymiddlepackage2.设置当前的工程是utf-8,设置的Editor–>FileEncodings–>全部改成utf-8,注释1.ctrl+/:单行注释…

  • RestSharp的使用记录「建议收藏」

    RestSharp的使用记录「建议收藏」关于使用RestSharp在.net4.5时应安装105.0.0.0好像新的版本不支持,需要.net4.5.2才可以调用传参的方法varclient=newRestClient($”{url}SFContract/Send”);varrequest=newRestRequest();request.Method=Method.POST;//a.[FromBody]接收

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号