博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Fedora7 安装完全过程
阅读量:5124 次
发布时间:2019-06-13

本文共 1833 字,大约阅读时间需要 6 分钟。

操作系统课要用Fedora7 安装配置真是一把辛酸泪呀.....

首先是找镜像文件(这个就找了好久.....):

下载下来(很久)之后,安装。

下面遇到了N多问题,我现在直接按照我认为最合适的方法来讲:

一、sudo不能用

百度之,Fedora默认新建的用户不在sudo组里,sudo没有用.....所以要先修改配置文件,添加进去:

1、首先切换到root
    #su -
  (注意有- ,这和su不同,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,而使用带横线参数的"su -"命令则将环境变量也一起转换过去,就像用root登录一样)
2、然后 #visudo
  这个和vi的用法一样,移动光标,到最后一行,按a,进入append模式,输入以下这行内容

your_user_name ALL=(ALL)       ALL

  然后按Esc,再输入:wq保存文件并退出,这样就把自己加入了sudo组,可以使用sudo命令了。

  如果不想在sudo的时候输入密码,干脆就把上面那行换成下面这行即可:   

 your_user_name ALL=(ALL)NOPASSWD: ALL

现在可以用sudo了

二、环境变量不全

fedora的环境变量是不全的,这导致很多命令不能用,比如ifconfig.....(这也太坑了.....)

1、vi 命令打开 /etc/profile 文件, 在最后面添加如下环境变量
     export PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/bin"
     或者使用 vi 打开 /etc/environment, 添加如下环境变量
     PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/bin"
2、使环境变量生效
     source /etc/profile
     source /etc/environment         

三、选择最快源   

fedora默认的外国源真是慢到过分,直接影响了yum下载的速度,所以让他自动选择最快源:

#yum install yum-fastestmirror -y   

四、在右键增加打开终端

fedora7中右键居然没有打开终端............

百度之,只要安装一个软件包就能解决:
yum install nautilus-open-terminal 

安装的时候报错:Existing lock /var/run/yum.pid: another copy is running as pid:3355.

这是yum在自动更新,需要停止他,执行下面命令

sudo rm -f    /var/run/yum.pid

安装完成后用ctrl+alt+backspace重启Xwindow就ok了

五、重新安装vmtools

我的vmtools不能用 需要重新安装。

在“虚拟机”选项里点击:重新安装vmtools

su一下切换到root,然后进入到VMware Tools目录:

    cd '/media/VMware Tools/'

拷贝那个tar.gz文件到根目录,以VMwareTools-10.3.2-9925305.tar.gz文件为例:

cp VMwareTools-10.3.2-9925305.tar.gz /

切换到根目录

  cd /
执行解压命令,解压缩tar包
  tar vzxf VMwareTools-10.3.2-9925305.tar.gz
切换到vmware-tools-distrib目录
  cd vmware-tools-distrib/
安装VMware Tools
  ./vmware-install.pl

不过报错:

Blocking file system: [FAILED]

经查,需安装fuse-libs

yum install fuse-libs

安装途中失败后,需要将之前的安装文件全部删除,并重新安装,删除安装文件可执行命令: rm -rvf /usr/lib/vmware-tool

参考:

转载于:https://www.cnblogs.com/dyhaohaoxuexi/p/11470744.html

你可能感兴趣的文章
SDN第四次作业
查看>>
django迁移数据库错误
查看>>
Data truncation: Out of range value for column 'Quality' at row 1
查看>>
字符串处理
查看>>
HtmlUnitDriver 网页内容动态抓取
查看>>
ad logon hour
查看>>
罗马数字与阿拉伯数字转换
查看>>
Eclipse 反编译之 JadClipse
查看>>
Python入门-函数
查看>>
距离公式汇总以及Python实现
查看>>
Linux内核态、用户态简介与IntelCPU特权级别--Ring0-3
查看>>
第23月第24天 git命令 .git-credentials git rm --cached git stash clear
查看>>
java SE :标准输入/输出
查看>>
[ JAVA编程 ] double类型计算精度丢失问题及解决方法
查看>>
好玩的-记最近玩的几个经典ipad ios游戏
查看>>
PyQt5--EventSender
查看>>
Sql Server 中由数字转换为指定长度的字符串
查看>>
tmux的简单快捷键
查看>>
[Swift]LeetCode922.按奇偶排序数组 II | Sort Array By Parity II
查看>>
Android打包key密码丢失找回
查看>>