• Fedora 18 安装配置小记


    使用Fedora快有一年半了,从windows转移到linux,到慢慢适应,现在感觉linux用着真舒服,以前都是去网上找各种资料来处理一些安装后的事情,现在闲下来了,想一想应该把自己的经验和以前看过的资料整理记录一下,方便自己和以后配置方便。同时也希望对浏览这篇文章的朋友有帮助。

    1、安装yum插件

    sudo yum -y install yum-plugin-fastestmirror 或者 sudo yum -y install yum-fastestmirror 

    2、安装rpmfusion源

    sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-18.noarch.rpm


    3、安装常用软件包

    sudo yum -y install  unrar p7zip gstream* ffmpeg-libs ffmpeg lsdvd emacs redhat-lsb compat-libstdc++-33 NetworkManager-devel python-gevent libpciaccess-devel xorg-x11-util-macros llvm-devel mtdev* mutt msmtp tftp tftp-server  mtd-utils mtd-utils-ubi vim gnome-tweak-tool ckermit goldendict vlc samba glibc-static ncurses-static genromfs cmake ccache amule aria2 nautilus-open-terminal

    4、安装GCC套件和CodeBlocks以及rpmbuild packages

    sudo yum -y install gcc gcc-c++ codeblocks* @development-tools fedora-packager

    5、安装google-chrome

    添加google-chrom.repo 到/etc/yum.repos.d/

    For 32Bit

    [google-chrome]  
    name=google-chrome - 32-bit  
    baseurl=http://dl.google.com/linux/chrome/rpm/stable/i386  
    enabled=1  
    gpgcheck=1  
    gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

    For 64Bit

    [google-chrome]  
    name=google-chrome - 64-bit  
    baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64  
    enabled=1  
    gpgcheck=1  
    gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub 

    然后

    sudo yum -y install google-chrome-unstable【安装稳定版则stable】

    6、安装AdobeReader和FoxitReader

    sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
    sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
    sudo yum -y install AdobeReader_enu【也可以装chs版,但是建议不要安装,版本较老】
    安装完AdobeReader后可以安装轻量级的FoxitReader,去Foxit官网下载后
    sudo rpm -ivh Foxit-XXXXX.rpm【如果直接安装FoxitReader会缺少函数库导致安装失败】

    7、关闭firewall,禁用selinux

    sudo systemctl stop firewalld.service
    sudo systemctl disable firewalld.service

    sudo vim /etc/sysconfig/selinux
    修改SELINUX=enforcing为SELINUX=disabled

    8、添加微软字体

    去windows系统fonts目录下复制msyh.ttc
    sudo mkdir /usr/share/fonts/win-fonts
    sudo chmod 644 /usr/share/fonts/win-fonts/*
    sudo  mkfontscale
    sudo mkfontdir
    sudo fc-cache -fsv
    然后通过gnome-tweak修改字体

    9、修改系统启动顺序

    改为Windows首选
    sudo cat /boot/grub2/grub.cfg | grep Windows
    记录下menuenrty后面 'XXXX' 里的内容
    sudo grub2-set-default 'XXXX'
    sudo gurb2-mkconfig -o /boot/grub2/grub.cfg
    修改回Fedora
    sudo cat /boot/grub2/grub.cfg | grep Fedora
    sudo gurb2-mkconfig -o /boot/grub2/grub.cfg

    10、修改主文件夹为英文名

    export LANG=en_US
    xdg-user-dirs-gtk-update
    弹出改变名称窗口,同意
    export LANG-zn_CN
    注销,再次弹出窗口,选择以后不要提醒和保持原状即可【非是不喜欢中文名,主要是文字界面下中文会乱码,懒得折腾了】

    11、安装和卸载Nvidia闭源驱动

    方法1、
    去Nvidia官网下载机器对应的闭源驱动
    sudo yum -y install dkms kernel-devel kernel-header
    把nouveau加入黑名单禁止其加载
    sudo vim /etc/modprobe.d/blacklist.conf
    加入blacklist nouveau
    sudo vim /boot/grub2/grub.cfg 在rhbd quiet 后加入nouveau.modeset=0
    如果想省掉每次升级内核后都要编辑上述文件加入nouveau.modeset=0,可以这样做
    sudo vim /etc/default/grub 在里面的GRUB_CMDLINE_LINUX项的rhgb quiet 后加上 nouveau.modeset=0,然后每次升级内核后
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg重新生成启动文件即可
    【如果没有禁用SELINUX,还要降低SELINUX级别,方法为sudo setsebool -P allow_execstack on】
    上述做好后,重启机器,进入grub2菜单后在Fedora上按‘e’编辑临时启动设置,在 quiet 后加入数字 3,进入命令行。然后进入下载Nvidia驱动的文件夹,通常应该是~/Downloads,执行命令
    sudo chmod +x NvidiaXXXXXX.run
    sudo ./NvidiaXXXXX.run
    即开始安装,安装完成后可以重启或者
    sudo init 5进入图形界面,fedora雨滴图标后如果出现NVIDIA图案,进入桌面后运行NVIDIA X Settings没有问题则驱动安装成功

    卸载则简单很多
    sudo ./Nvidia-xxxx.run -uninstall
    然后等待卸载完成即可
    【但是这里要注意的是博主本人卸载.run驱动安装akmod驱动并且添加vdpau/vappi后运行vdpauinfo和vainfo总是提示缺失 libvdpau_nvidia.so库文件,该文件位于/usr/lib/中,链接到/usr/lib64/vdpau/或者/usr/lib32/vdpau/里的同名文件链接,最终指向是上述两个vdpaui库文件夹里的当前nv驱动库文件,所以如果提示缺失,执行 软链接一个到/usr/lib/中即可解决】

    方法2、【推荐,但是安装前确认已经安装了RPMFusion源
    首先查看下自己的显卡型号
    lspci|grep-i VGA
    如果是双显卡【intel集成+nvidia独立显卡】的话可能会支持Bumblebee【如何安装Bumblebee】

    接下来升级一下内核和SELinux 策略【或者禁用SELinux】
    yum update kernel* selinux-policy*
    reboot

    完成后进行下一步,Geforce 6/7系列安装304xx驱动包,
    yum install akmod-nvidia-304xx xorg-x11-drv-nvidia-304xx-libs
    Geforce 8/9系列以及更新的显卡安装如下驱动包
    yum install akmod-nvidia xorg-x11-drv-nvidia-libs
    以上安装的是akmod驱动包,好处在于会随着内核升级自动尝试DKMS升级,免去了许多麻烦,也可自己选择安装kmod驱动包,只需要把上面的akmod替换成kmod即可

    32bit系统如果安装了kernel-PAE,还要另外安装kernel-PAE-devel
    yum install kernel-PAE-devel

    安装完成后重启
    reboot

    需要VDPAU/VAPPI的需要安装如下包
    yum install vdpauinfo libva-vdpau-driver libva-utils


    卸载:
    yum remove xorg-x11-drv-nvidia\* nvidia-settings nvidia-xconfig
    reboot
    即可

    12、常用清理命令

    sudo yum clean 
    sudo package-cleanup
    通常可以这样来清理leaves包
    sudo yum -y remove $(package-cleanup --leaves)
    清理旧内核命令一样可以使用
    package-cleanup 命令,不过可以通常修改yum.conf文件来设置每次内核升级只保留一个旧内核,这样如果新内核有问题则还有一个备用,方法如下
    sudo vim /etc/yum.conf
    修改installonly_limit=3为installonly_limit=2保存退出即可。

    至于其他软件如tex,建议去官网下载texlive dvd iso文件来安装。

    至此Fedora就配置的差不多啦~~~可以好好享受咯~~~~

    13、调整亮度

    有几个方法
    gnome3可以安装插件解决
    brightness-control https://extensions.gnome.org/extension/231/brightness-control/

    通过Nvidia X Setting来设置【注,此方法没有测试过,仅仅写在这里当作备用】

    直接用终端命令解决,18下自启脚本懒得配置
    su
    sudo echo 5 > /sys/class/backlight/acpi_video0/brightness
    【据说intel集显可能是acpi_vedio0而是其他文件夹,博主不是intel集显,所以不知道】

    14、添加注销按钮

    gnome 3默认单用户时不显示注销按钮,用如下方法解决
    gsettings set org.gnome.shell always-show-log-out true
     

    注明:以上部分内容源自网络整理

  • 相关阅读:
    React antd如何实现<Upload>组件上传附件再次上传已清除附件缓存问题。
    spring项目logback日志与logstash和Elasticsearch整合
    Java后端面试经验总结分享(一)
    【设计模式】访问者模式
    【设计模式】命令模式
    【设计模式】模板方法模式
    【设计模式】代理模式
    【设计模式】享元模式
    【设计模式】外观模式
    【设计模式】组合模式
  • 原文地址:https://www.cnblogs.com/exiahan/p/3045476.html
Copyright © 2020-2023  润新知