这是从我的博客复制过来的
镜像下载,官方网址>
2
将镜像写入u盘,官方说明>
3
选择适当的源,官方源状态查询>
4
从u盘启动,选第一项进系统(现在只有64位的了),下面是命令及说明:
ip link
——
查看是否有可用的网络接口,lo是本地、enp0s3之类是有线、wlan0之类是无线。一般情况,有线网卡都能认出来,开机前插上网线就自动能上网,若开机后插上网线,要输入如下命令
systemctl
start dhcpcd@enp0s3 ——
systemctl是管理系统服务的工具,start是启动一次(enable是以后都启用,disable禁用,restart重启服务等等),dhcpcd是自动获取ip地址的服务,@后面是有线网卡。
vi
/etc/pacmand/mirrorlist ——
改一下源加快安装速度,按“/lzu回车”找到lzu那一行,按“dd”剪切,按“:1回车”回到开头,按“p”粘贴,按“:wq回车”保存并退出。
mkfsext3 /dev/sda1 ——
格式化第一个分区,默认你已经分好区了,可以用cfdisk,也可以提前用winpe之类的分好。
mount /dev/sda1 /mnt
——挂载分区到/mnt
pacstrap /mnt base base-devel grub
alsa-utils ntfs-3g xorg-server xorg-server-utils xorg-utils
xorg-xinit xf86-video-intel jwm dmenu scrot xterm wqy-zenhei
wpa_supplicant firefox flashplugin fcitx-rime fcitx-gtk2
fcitx-configtool aria2 mplayer ntp openssh unzip
unrar ——
安装系统及软件,依次是基础包、基础编译工具、系统引导程序、声卡、ntfs分区读写、xorg图形桌面相关、显卡驱动、jwm桌面管理(这个比较小
众,gnome、xfce之类大众一些)、快速启动栏、屏幕截图工具、xterm终端(很古老啊,换成你喜欢的)、文泉驿中文字体、wifi认证wpa密
码、火狐浏览器、flash插件、fcitx输入法(最好用的拼音还是rime啊)、aria2下载工具(支持百度网盘,很好用)、播放器、校对时间工
具、ssh工具、解压工具等等,剩下的就不写了,根据自己情况改改。
genfstab -U -p
/mnt >> /mnt/etc/fstab ——
把sda1写入fstab文件
arch-chroot /mnt ——
终于进入新系统了,上面一直在u盘系统 *** 作,下面是在新系统 *** 作
echo wils
> /etc/hostname —— 给本机起个名字
ln -s
/usr/share/zoneinfo/Asia/Chongqing /etc/localtime ——
设置本机时区为东八区,如果localtime文件存在,可以先删除它,rm /etc/localtime
cat
<< EOF
>> /etc/localegen
en_USUTF-8
UTF-8
zh_CNGBK
GBK
zh_CNUTF-8
UTF-8
EOF
locale-gen ——
设置可用的字符集
mkinitcpio -p
linux —— 建立启动所需的初始内存盘(/boot那个)
passwd —— 设置root用户密码
grub-mkconfig
-o /boot/grub/grubcfg —— 自动生成grub引导配置
grub-install
--recheck /dev/sda —— 安装grub引导到sda的引导区
exit —— 退回到u盘系统
umount
/mnt —— 卸载sda1
reboot ——
重启,可以拔掉u盘了,下面进入系统,调教一下桌面
mkdir
/win
echo `blkid -o
export /dev/sda2 | sed -n '/^UUID=/p'` /win ntfs-3g defaults 0 0
>> /etc/fstab ——
以后启动时将sda2的ntfs分区挂载到/win
systemctl start
dhcpcd@enp0s3 ——
启动有线网络自动获取ip,和u盘系统一样先检查一下网络,我的无线网卡系统不认,需要从aur安装(ubuntu下手动编译不是要make
make install之类吗,aur就是别人把过程写好,简化配置编译这个步骤)
mkdir
/home/build
chgrp nobody
/home/build
chmod g+ws
/home/build
setfacl -m
u::rwx,g::rwx /home/build
setfacl -d
--set u::rwx,g::rwx,o::- /home/build ——
由于root用户运行别人写的配置文件有风险,这里建立一个nobody用户可读写的文件夹专门用来编译
aria2c
>
mv
b43-firmware-classictargz /home/build
cd
/home/build
sudo -u nobody
tar xzpf
b43-firmware-classictargz
cd
b43-firmware-classic
sudo -u nobody
makepkg -si ——
解压编译安装,makepkg的参数s表示自动解决依赖,i表示编译后安装(以后手动编译aur软件也这样),我的无线网卡终于可以用了。。。
pacman -S dialog ——
无线网络配置工具wifi-menu需要这个包。。。
wifi-menu -o
netctl
list
netctl enable
wlan0-wang —— 生成配置,永久启用无线网络,当然这个名字要改改
cp
/etc/X11/xinit/xinitrc ~/xinitrc
cat
<< 'EOF'
>> ~/xinitrc
[[ -f
~/Xresources ]] && xrdb -merge
~/Xresourcesexport
export
GTK_IM_MODULE=fcitx
export
QT_IM_MODULE=xim
export
XMODIFIERS="@im=fcitx"
export
LC_CTYPE=zh_CNUTF-8
xset b
off
xset s
off
xset
-dpms
fcitx
-dr
exec
jwm
EOF ——
配置启动X桌面后执行的命令,merge那行设置xterm样式(不写也行),然后设置fcitx输入法,zh_CN是设置中文显示,然后关闭警报声、节能、屏保,启动fcitx输入法,启动jwm桌面管理器(或gnome、xfce之类)
cp
/etc/skel/bash_profile ~/
cat
<< 'EOF'
>> ~/bash_profile
[[ -z $DISPLAY
&& $XDG_VTNR -eq 1 ]]
&& exec startx
EOF ——
开机后输入用户名密码回车,就会打开bash,按ctrl+alt+f1 f2
f3之类可以切换终端,若在f1那个终端,则一进入bash就startx进入图形界面
cat <<
'EOF' > ~/Xresources
xtermtermName:
xterm-256color
xtermVT100geometry:
80x16
xtermsaveLines: 5120
xtermlocale:
true
xtermmetaSendsEscape:
true
xtermscrollBar: false
xtermscrollKey: true
xtermscrollTtyOutput:
false
xtermforcePackedFont:
false
xtermfaceName:
monospace
xtermfaceNameDoublesize: WenQuanYi
Zen Hei Mono
xtermfaceSize: 13
xtermcjkWidth: false
EOF ——
我的xterm配置文件,很古老凑合用
cat
<< 'EOF' >
~/jwmrc
<xml version="10">
<JWM>
<Group>
<Option>notitle</Option>
</Group>
<Tray x="0" y="-1" autohide="off">
<TaskList maxwidth="256"/>
<Dock/>
<Clock format="%R">showdesktop</Clock>
</Tray>
<Desktops width="1" height="1">
</Desktops>
<Key mask="4" key="C">close</Key>
<Key mask="4" key="Return">exec:xterm</Key>
<Key mask="4" key="X">exec:dmenu_run</Key>
<Key mask="4" key="F">exec:firefox</Key>
<Key mask="4" key="Tab">nextstacked</Key>
<Key key="Print">exec:scrot</Key>
</JWM>
EOF ——
我的jwm配置,很简陋凑合用,微软键+c关闭窗口,+回车xterm,+x快速启动栏,+f火狐浏览器,+Tab切换窗口;PrtScr键截屏;没有标题栏想移动用中键拖动边框。
cat <<
'EOF' > /etc/iptables/iptablesrules
# Generated by
iptables-save v1421 on Mon Feb 29 09:46:06 2016
filter
:INPUT DROP
[0:0]
:FORWARD DROP
[0:0]
:OUTPUT ACCEPT
[0:0]
:TCP -
[0:0]
:UDP -
[0:0]
-A INPUT -m
conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo
-j ACCEPT
-A INPUT -m
conntrack --ctstate INVALID -j DROP
-A INPUT -p
icmp -m icmp --icmp-type 8 -m conntrack --ctstate NEW -j
ACCEPT
-A INPUT -p
udp -m conntrack --ctstate NEW -j UDP
-A INPUT -p
tcp --tcp-flags FIN,SYN,RST,ACK SYN -m conntrack --ctstate NEW -j
TCP
-A INPUT -p
udp -j REJECT --reject-with icmp-port-unreachable
-A INPUT -p
tcp -j REJECT --reject-with tcp-reset
-A INPUT -j
REJECT --reject-with icmp-proto-unreachable
COMMIT
# Completed on
Mon Feb 29 09:46:06 2016
EOF ——
最简单的iptables防火墙规则,要开端口自己加规则
systemctl enable iptables
—— 启动iptables防火墙
reboot ——
重启,如果显卡驱动装得正确,登录后就应该直接进桌面了,下面的命令用微软键+回车调出xterm,注意刚启动时等输入法图标出来了再xterm,否则这个xterm不能输入中文
fcitx-configtool ——
移除英文键盘以外的输入法,点加号,去掉那个对号,查找rime,添加,按微软键+c关闭窗口,右键点右下角的输入法图标restart
cd
config/fcitx/rime
rime_deployer
--add-schema double_pinyin_pyjj ——
我用拼音加加双拼方案所以有这两步,其他人只需ctrl+空格调出输入法,按f4选简体改标点之类就好,记得restart输入法
剩下的就是按微软键+f,打开火狐浏览器,安装flashgot插件选aria2,作为下载工具就好。目前就想到这么多,麻雀虽小五脏俱全,这起码是一个可以用的,十分干净的linux系统了。
可以
linux作为当今市场上嵌入式系统使用比例最高的 *** 作系统,其驱动模式支持模块堆叠技术,内核开发者已提供了一些通用模块。现从工程应用出发,研究并移植了linux下usb无线网卡的设备驱动,以此为基础既可以构建嵌入式无线局域网,
又可以用于有线网络无法延伸或难以安装,以及有可灵活移动和临时性使用等要求的、诸如外加摄像头和图像处理芯片的场合,还可以用于工业现场中的远程无线视频监控。
扩展资料
无线网卡标准——
80211标准系列的最初版本是由IEEE美国国际电子电机学会 于1997年正式批准的,是第一个被国际上认可的协议。在最 初版本中定义了介质访问接入控制层(MAC层)和物理层, 总数据传输速率设计为2Mbps。
两个设备之间的通信可以自 由直接(ad hoc)的方式进行,也可以在基站(Base Station, BS) 或者访问点(Access Point,AP)的协调下进行。为了解决冲 突,在不同的通讯环境下取得良好的通讯品质,采用 CSMA/ CA (Carrier Sense Multi Access/Collision Avoidance)硬件沟 通方式。
linux 65可通过以下方式进行配置无线网卡:
一、所需材料准备如下:
准备一台电脑、一张无线网卡、linux系统;
二、具体步骤如下:
因无线网卡的驱动安装和型号相关,不同型号的无线网卡安装、驱动下载有所差异。具体可联系网卡官网或售后,在确认无线网卡的具体型号后在进一步 *** 作,以下以BCM43142无线网卡为例:
1、确定无线网卡型号,在linux终端下输入lsusb;
2、此时可看到型号为BCM43142,在百度搜索芯片厂商官网;
3、进入官网,按照提示选择驱动下载,linux系统,型号为BCM43142;
4、将下载的文件解压缩,并重命名文件夹为wlandriver,复制到所在用户的根目录下;
5、在命令提示附中切换到wlandriver目录,执行sudo make 和sudo make install 命令;
6、随后执行sudo cp RT2870STAdat /etc/Wireless/RT2870STA/RT2870STAdat命令,切换到/wlandriver/os/linux目录,执行sudo insmod rt5572stako命令;
7、此时BCM43142无线网卡的驱动已经安装成功,即可连接无线网正常上网。
Arch纵深学习总结之二:图形界面的安装
(接上文)重启机子之后,我们将安装新系统的图形界面与窗口管理器,并对系统进行一点美化等等个性化的 *** 作。
五、重启机子后的设置
1、重启机子之后,只要上述安装没有出错我们就会进入到系统的命令提示符下,输入超级管理员用户root,并输入管理员的密码,即以超级用户的身份登录进了系统。
2、进入系统后,首先要启动网络,
(1)如果是DHCP的当然简单,直接 dhcpcd 即可,为免今后每次都输入dhcpcd太麻烦,我们也可以此时将dhcpcd作为服务,将其加入到随系统启动而“自启动”的服务列表中去,那么执行:systemctl enable dhcpcdservice ,今后系统启动的时候就会自动启动网络了。
(2)如果是固定IP的,则要执行如下的三步 *** 作:
ip addr add 固定IP/24 dev “网络接口名”
ip link set dev “网络接口名” up
ip route add default via 网关
注意,上述的网络接口名,可能不再是传统的“eth0”等,可最好先运行“ip link”,查看一下网络接口的名称。
3、网络连通后,首先更新一下源的文件列表。执行:pacman -Syu 即可。
此时更新,主要是试试网络通不通,因为系统是刚安装的,所有文件当然都是最新的。
六、安装显卡驱动与基础图形系统
1、网络已通,当然开始安装显卡驱动与基础的图形系统。执行以下命令:
pacman -S xorg-server xorg-server-utils xorg-utils xorg-xinit
这里安装了xorg-server、xorg-server-utils、xorg-utils、xorg-xinit这四个东东,就是最基本的图形框架。
2、安装显示驱动——根据各人显卡的不同,“ATI显卡”的可安装xf86-video-ati,“英伟达显卡”的可安装xf86-video-nouveau。这两个驱动都是开源驱动,相比ATI与英伟达自己的闭源驱动,开源驱动显然在性能上要略差一些,但开源驱动安装与配置要简单得多!等系统安装完成,能正常运行之后,如果有时间愿意折腾闭源驱动,那是每个人自己的事。也就是说,ATI显卡,执行:pacman -S xf86-video-ati 即可;NVDIDA显卡,则执行:pacman -S xf86-video-nouveau
3、安装窗口管理器与登录管理器,执行:pacman -S slim openbox 即可。这里选用的是slim登录管理器,窗口管理器则选用的是openbox 。
4、特别说明:以上三个安装步骤其实最好合并在一起执行。与此同时,最好安上今后进入图形界面之后必须会用到的一些工具程序,比如一个终端模拟器“lxterminal” 或者“xterm”,两个常用的文泉驿字体文件“wqy-zenhei、wqy-microhei”,一个文本编辑器“leafpad”,一个资源文件管理器“pcmanfm”。
以上所有需要安装的东西可以合并为一条安装语句:
pacman -S xorg-server xorg-server-utils xorg-utils xorg-xinit slim openbox lxterminal(或xterm) wqy-zenhei wqy-microhei leafpad xf86-video-nouveau(或xf86-video-ati) pcmanfm
背景: 树莓派外接USB无线网卡,待上网设备通过网线和树莓派的RJ45口相连。
思路:
1 首先给raspberry的eth设置一个静态ip地址。
2 修改IP转发规则,允许ip数据的转发。(ip_forward的设置)
3 路由设置,配置iptables,进行两个网卡的桥接。
4 开启raspberry的DHCP服务,在eth口上开启。
5 开启DNS服务。
详细过程:
1 给树莓派的有线网卡eth分配静态地址。
暂时分配:sudo ifconfig eth0 1921681731 2552552550 up
永久分配 :
—配置文件 /etc/network/interfaces
—配置文件 /etc/dhcpcdconf
在文件末尾添加
2 启动IP转发
有多种方法,建议使用sysctl的设置方式
方法1:sudo echo 1 > /proc/sys/net/ipv4/ip_forward
方法2:sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
方法3:sudo sysctl -w netipv4ip_forward=1
有的时候需要在/etc/sysctlconf下添加一行:netipv4ip_forward=1
3 iptables设置
配置防火墙,启用NAT,在usb0接口上启动IP伪装:
注意:这一步执行后, 一定要将配置持久化,否则下次开机启动后配置会失效 ,导致虽然共享网口的主机可以dhcp获取地址却无法上网。
防火墙配置持久化:导出防火墙配置并存到/etc目录下
1 导出iptables的配置,并保存在/etc目录下
2 添加开机启动
新建/etc/network/if-pre-upd/iptables文件,内容如下:
4 dhcp服务
41 安装udhcpd服务
sudo apt-get update
sudo apt-get install udhcpd
42 配置DHCP服务
sudo vi /etc/udhcpdconf
1 修改网络接口,设置成对应的网卡号
2 设置remaining,去除前面的#符号
3 设置树莓派的IP地址
修改opt router为1921681731,那么配置完成之后这个地址将作为网关,连接到raspberry eth口的设备网关需要设置为此IP
此处opt dns被修改为公共的DNS地址 114114114114和 114114114115
43 使能DHCP
配置 /etc/default/udhcpd
sudo vi /etc/default/udhcpd
使用#符号注释DHCPD_ENABLED="no"
DHCPD_ENABLED="no" 改为 #DHCPD_ENABLED="no"
44 启动服务
1 启动udhcp的服务:sudo service udhcpd start
2 设置开机启动: sudo update-rcd udhcpd enable
5 dns服务
在进行调试的时候发现无法查询到raspberry使用的dns地址,按照常规方法查到的dns地址为127011。在网上查了一下>
原理应该差不多:
你先准备好windows下使用的网卡驱动和ndiswrapper 153
这是我的blog上的文章
系统:红旗Linux桌面版 60sp1——1cd
网卡:Boardcom_BG(4312) 笔记本电脑自带的无线网卡通常都是这款。
1:准备好Boardcom_BG(4312)无线网卡的windowsxp下的驱动程序,找到Driver文件夹,复制到Linux桌面备用。
2:访问 ,下载ndiswrapper 153软件。此软件是用来使Linux运行windows无线网卡驱动,从而达到驱动无线的目的。
3:解压下载的ndiswrapper 153软件,右键即可解压,
或者在当前窗口打开终端,输入命令:tar -xzvf ndiswrapper-153targz也可解压。
4:进入解压后的文件夹,如上图。在当前窗口打开终端(F4键,或者文件夹菜单“工具——打开终端”)
输入命令:make 进行文件编译
在输入命令:make install 进行安装(需要使用管理员root身份,如果不是可以使用su命令进行用户切换)
5:进入第一步备份的无线网卡驱动Driver目录,
打开终端运行命令:ndiswrapper -i bcmwl5inf,安装驱动。
依次执行终端命令,写入配置文件:
ndiswrapper -m
ndiswrapper -ma
ndiswrapper -mi
再运行命令,启动后模块自动加载:modprobe ndiswrapper
6:加载无线网卡电源,终端命令:iwconfig wlan0 txpower on ,回车后网卡的灯就会亮了,这样基本成功了。如果不亮,请检查前面步骤并重启系统。
7:点击右下角的无线网卡图标,选“属性”,点击“刷新”获取无线路由器列表,选择你要连接的那个,如果需要密码(注意:只支持WEP方式密码),则需要点击“安全”,输入密码和SID。
如果是使用终端来配置,使用如下命令:
列出区域内的无线网络
iwlist wlan0 scan
假设要连接到网络MyHome(即essid为MyHome的网络),那么输入命令
iwconfig wlan0 essid "MyHome"
如果网络是加密的,密码是0123456789,那么就输入命令
iwconfig wlan0 essid "MyHome" key 0123-4567-89
如果正常的话,输入
iwconfig wlan0
就可以看到连接正常的各项参数了。
启用无线网卡
ifconfig wlan0 up
如果是用DHCP获取IP的,那么用dhclient或dhcpcd获取ip
dhclient wlan0或 dhcpcd wlan0
8 现在无线网卡应该可以正常使用了
以上就是关于新手安装archlinux遇到一些问题.求帮助全部的内容,包括:新手安装archlinux遇到一些问题.求帮助、linux系统可以用无线网卡吗、linux 6.5怎么配置无线网卡等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)