2022-06-26
RT
因为各种原因,昨天重装了fedora系统。其间遇到了种种蛋疼的事儿。因此吸取教训,把昨天遇到的一些问题都记录一下,以防下次再遇到的时候继续蛋疼
首先mentohust的安装与配置不用再说了。
1.设置语言。在应用程序->系统工具->系统设置中找到设置语言与区域的地方,选择一下,然后重新登录。
2.设置软件源。
西电的fedora软件源里面有一些还没弄好,需要用外网的。
下面是开源社区的说法:
fedora 17用户请注意,目前社区的软件源中只有[fedora]和[updates]里面的配置生效,下面的rpmfusion均未做配置。使用 rpmfusion源的同学请暂时使用外网的软件源,rpmfusion流量不大,并无大碍。我们会尽快同步fedora 17的rpmfusion软件源。(这是去年11月更新的,这帮人挺懒的)。
于是进/etc/yum.repos.d/目录,将里面原来的文件全部备份之后删除,新建fedora-xdos.repo,内容是:
[fedora] name=Fedora $releasever - $basearch - xdos failovermethod=priority baseurl=ftp://linux.xidian.edu.cn/fedora/releases/$releasever/Everything/$basearch/os/ enabled=1 metadata_expire=7d gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch ################/// #fedora-updates-xdos.repo [updates] name=Fedora $releasever - $basearch - Updates - xdos failovermethod=priority baseurl=ftp://linux.xidian.edu.cn/fedora/updates/$releasever/$basearch/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch [rpmfusion-free] name=RPM Fusion for Fedora $releasever - Free baseurl=http://60.191.81.189/rpmfusion/free/fedora/releases/$releasever/Everything/$basearch/os/ http://202.112.154.58/rpmfusion/free/fedora/releases/$releasever/Everything/$basearch/os/ http://202.38.97.230/sites/download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/ enabled=1 metadata_expire=7d gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever-$basearch [rpmfusion-free-debuginfo] name=RPM Fusion for Fedora $releasever - Free - Debug baseurl=http://60.191.81.189/rpmfusion/free/fedora/releases/$releasever/Everything/$basearch/debug/ http://202.112.154.58/rpmfusion/free/fedora/releases/$releasever/Everything/$basearch/debug/ http://202.38.97.230/sites/download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/debug/ enabled=0 metadata_expire=7d gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever-$basearch [rpmfusion-free-source] name=RPM Fusion for Fedora $releasever - Free - Source baseurl=http://60.191.81.189/rpmfusion/free/fedora/releases/$releasever/Everything/source/SRPMS/ http://202.112.154.58/rpmfusion/free/fedora/releases/$releasever/Everything/source/SRPMS/ http://202.38.97.230/sites/download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/source/SRPMS/ enabled=0 metadata_expire=7d gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever-$basearch
其中关于rpmfusion的部分:
60.191.81.189 为网易开源镜像站电信服务器地址
202.112.154.58 为北京交通大学开源镜像站地址
202.38.97.230 为上海交通大学FTP地址
3.设置能够使用sudo
在root ALL=(ALL) ALL一行之后加上
(你的用户名) ALL=(ALL) ALL
4.安装gcc
sudo yum install gcc
5.建wifi:
首先安装hostapd:sudo yum install hostapd
我本来是从官网下载源码编译安装的,但是发现不能正常使用,好像是因为无线网卡被NetManager占用。没办法,只能用yum安装了低版本,才能正常使用。
然后配置文件什么的如之前的文章所述
还有一点,关于iptables的,用yum安装之后要设置一下启动
sudo vi /etc/sysctl.conf
确保net.ipv4.ip_forward = 1。
6.安装aircrack系列工具:
sudo yum install aircrack-ng
7.安装并配置wireshark:
sudo yum install wireshark
sudo yum install wireshark-gnome
然后要把自己的用户加入wireshark组:
groupadd wireshark
usermod -a -G wireshark 你的用户名
然后重新登录。如果不想重新登录,用newgrp wireshark强制生效。
8.建立软链接
ln [-s] source_path target_path
其中,带s为软链接,不带则为硬链接
9.弄出最大化最小化按钮(默认只有关闭按钮)
用yum安装gnome-tweak-tool,在应用程序->高级设置->shell->arrangement of buttons on the titlebar里选择All。
10.安装libpcap
之前用yum安装的版本太低,于是去官网下载源码编译安装了。注意,要先安装flex和byacc。用yum安装就行。另外,看到yum安装的库目录是在/usr/lib下,因此修改Makefile里面的prex=/usr。安装之后,看到已经建立了新的软连接。
暂时先这样吧,以后遇到什么问题都要来这里记录一下
分类:
技术点:
相关文章:
暂无评论内容