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

Fedora20系统安装及配置

刻录系统启动盘首先在官网下载Fedora镜像文件,在Windows下使用软碟通,打开映像文件,插入U盘,点击:启动->写入硬盘映像。U盘启动盘就做好了。Linux安装工具UltraISO软碟通9.3.3.2685简体中文版及注册码http://www.linuxidc.com/linux/2010-03/25036.htm在同一个硬盘上安装多个Linux发行版及Fedor

刻录系统启动盘

首先在官网下载Fedora镜像文件,在Windows下使用软碟通,打开映像文件,插入U盘,点击:启动->写入硬盘映像。U盘启动盘就做好了。

Linux安装工具UltraISO 软碟通 9.3.3.2685简体中文版及注册码 http://www.linuxidc.com/linux/2010-03/25036.htm

在同一个硬盘上安装多个Linux发行版及Fedora 21初体验  http://www.linuxidc.com/Linux/2015-02/113946.htm

如何在Windows 8下创建Fedora 21 Live USB  http://www.linuxidc.com/Linux/2014-11/109378.htm

注:打开镜像文件后要确认,是否镜像里的所有文件都被读取到了,我第一次使用的软碟通有问题,只读取了部分文件。后来换了个版本的软碟通就好了。

fedora20安装时的磁盘分区

在Windows下有一个空盘150G用于安装fedora,分区时系统提示需要留出9G+用于安装程序,%&¥#@。所以分好/、/boot和swap后一定要留出来10G的可用空间。

注:我不知道为什么要留出这么多给安装程序使用,注意看错误信息就好,不看错误信息害死人

配置网络

fedora20下默认的网卡名字居然是p2p1,这个名字好像是可以改的。
先找到配置文件

# cd /etc/sysconfig/network-scripts
# vi ifcfg-p2p1

确定几个参数值:

BOOTPROTO=”dhcp”
OnBOOT=”yes”

再配置好DNS

# vi /etc/resolv.conf

基本上就是默认的吧。

安装锐捷

锐捷是使用的Linux绿色版,安装锐捷最重要的是看ReadMe文件啊,最最重要的是使用–help选项查看各个参数的使用啊。

选项参数
-a [0/1]认证模式,0–无线模式、1–有线模式(默认)
-d [0/1]使用dhcp,0–使用系统配置(默认)、1–dhcp
-n [eg. eth0]指定网卡名称,先用ifconfig查看网卡名称
-u 用户名
-p 密码

切换中文输入法

fedora20默认安装了ibus输入法,但是安装成功之后切换往往会不成功。这时候就要检查语言设置中有没有添加中文输入源。

All Settings->Region&Language->Input Sources->Chinese(Intelligent Pinyin)

输入法切换是super键+space键

窗口最小化等界面优化

窗口右上角居然只有关闭按钮,没有最小化实在是不爽。这就需要安装gnome-tweak-tool来进行设置。

# sudo yum install gnome-tweak-tool

在Activities中呼出所有软件,在Utilities中找到Tweak Tool。里面的设置挺多的,可以显示最大化和最小化按钮,在桌面上显示图标等。

设置最快软件源

安装yum-plugin-fastestmirror插件

# sudo yum install yum-plugin-fastestmirror

xx is not in the sudoers file

fedora普通用户下使用sudo操作会出现下面的错误:

xxx is not in the sudoers file. This incident will be reported.

这是因为系统中并没有把任何root用户之外的用户默认的添加到sudoers之中,这样我们在执行sudo 命令时就会出现这样的错误输出。现在为了安全起见比较提倡使用普通用户做日常操作,而在需要超级用户的时候使用sudo 来做,这样,我们就有必要把一些用户添加到sudoers之中。
修改步骤如下:
1.查找文件的位置(默认都是/etc/sudoers)并查看文件的操纵权限

# whereis sudoers
# ls -l /etc/sudoers

2.以超级用户登录,修改sudoers文件属性,添加root的写权限

# su
# chmod u+w /etc/sudoers

3.使用vi在root ALL=(ALL)ALL行下添加XXX ALL=(ALL) ALL,XXX为你的用户名

# vi /etc/sudoers

4.将文件权限恢复为原始权限

# chmod u-w /etc/sudoers

5.Done

启动ssh以便能远程访问

# systemctl start sshd
# systemctl enable sshd

安装remarkable

Remarkable好用到哭,所以赶紧装上吧。
官网下载:http://remarkableapp.net/download.html
安装:

# rpm -ivh remarkable-1.41.rpm

错误:

error: Failed dependencies:
python3-markdown is needed by remarkable-1.41-1.noarch
python3-beautifulsoup4 is needed by remarkable-1.41-1.noarch
wkhtmltopdf is needed by remarkable-1.41-1.noarch

解决:

# sudo yum install python3-markdown
# sudo yum install python3-beautifulsoup4

错误:

error: Failed dependencies:
wkhtmltopdf is needed by remarkable-1.41-1.noarch

解决:

# sudo yum install wkhtmltopdf

再试一次:

# sudo rpm -ivh remarkable-1.41.rpm

更多Fedora相关信息见Fedora 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=5

本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-04/116552.htm


推荐阅读
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • Java学习笔记之使用反射+泛型构建通用DAO
    本文介绍了使用反射和泛型构建通用DAO的方法,通过减少代码冗余度来提高开发效率。通过示例说明了如何使用反射和泛型来实现对不同表的相同操作,从而避免重复编写相似的代码。该方法可以在Java学习中起到较大的帮助作用。 ... [详细]
  • 原理:dismiss再弹出,把dialog设为全局对象。if(dialog!null&&dialog.isShowing()&&!(Activity.)isFinishing()) ... [详细]
  • 本文详细介绍了在Centos7上部署安装zabbix5.0的步骤和注意事项,包括准备工作、获取所需的yum源、关闭防火墙和SELINUX等。提供了一步一步的操作指南,帮助读者顺利完成安装过程。 ... [详细]
  • GSIOpenSSH PAM_USER 安全绕过漏洞
    漏洞名称:GSI-OpenSSHPAM_USER安全绕过漏洞CNNVD编号:CNNVD-201304-097发布时间:2013-04-09 ... [详细]
  • 本文介绍了在RHEL 7中的系统日志管理和网络管理。系统日志管理包括rsyslog和systemd-journal两种日志服务,分别介绍了它们的特点、配置文件和日志查询方式。网络管理主要介绍了使用nmcli命令查看和配置网络接口的方法,包括查看网卡信息、添加、修改和删除配置文件等操作。 ... [详细]
  •     这里使用自己编译的hadoop-2.7.0版本部署在windows上,记得几年前,部署hadoop需要借助于cygwin,还需要开启ssh服务,最近发现,原来不需要借助cy ... [详细]
author-avatar
jxxpoo
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有