archlinux解壓
Ⅰ 如何安裝Archlinux
1.開機選擇U盤驅動,方法因不同機器而不同
14.OK了,輸入exit退出,再輸入reboot重啟。一切都安裝好了。
Ⅱ 新手安裝archlinux遇到一些問題.求幫助
這是從我的博客復制過來的
鏡像下載,官方網址https://www.archlinux.org/download/,習慣性的找到China
>
xjtu.e.cn,下載archlinux-2017.03.01-al.iso,之後可以檢查文件的md5sum,對比下載網站中的md5sums.txt
2.
將鏡像寫入u盤,官方說明https://wiki.archlinux.org/index.php/USB_flash_installation_media,已有linux的用dd,只有windows的用win32diskimager,一行命令或滑鼠點兩下的事,不再贅述。
3.
選擇適當的源,官方源狀態查詢https://www.archlinux.org/mirrors/status/,不要用第一張表Out
of Sync
Mirrors里的源(163過期了。。。),也不要使用完整度不是100%的源,都會導致莫名其妙的問題,下圖是有問題的例子。(我這里lzu、xjtu的速度比較快)
4.
從u盤啟動,選第一項進系統(現在只有64位的了),下面是命令及說明:
ip link
——
查看是否有可用的網路介面,lo是本地、enp0s3之類是有線、wlan0之類是無線。一般情況,有線網卡都能認出來,開機前插上網線就自動能上網,若開機後插上網線,要輸入如下命令
systemctl
start dhcpcd@enp0s3 ——
systemctl是管理系統服務的工具,start是啟動一次(enable是以後都啟用,disable禁用,restart重啟服務等等),dhcpcd是自動獲取ip地址的服務,@後面是有線網卡。
vi
/etc/pacman.d/mirrorlist ——
改一下源加快安裝速度,按「/lzu回車」找到lzu那一行,按「dd」剪切,按「:1回車」回到開頭,按「p」粘貼,按「:wq回車」保存並退出。
mkfs.ext3 /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/locale.gen
en_US.UTF-8
UTF-8
zh_CN.GBK
GBK
zh_CN.UTF-8
UTF-8
EOF
locale-gen ——
設置可用的字元集
mkinitcpio -p
linux —— 建立啟動所需的初始內存檔(/boot那個)
passwd —— 設置root用戶密碼
grub-mkconfig
-o /boot/grub/grub.cfg —— 自動生成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
https://aur.archlinux.org/cgit/aur.git/snapshot/b43-firmware-classic.tar.gz
—— 在archlinux aur里下載我的網卡bcm4312用的,b43-firmware-classic.tar.gz
mv
b43-firmware-classic.tar.gz /home/build
cd
/home/build
sudo -u nobody
tar xzpf
b43-firmware-classic.tar.gz
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_CN.UTF-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
xterm*termName:
xterm-256color
xterm*VT100.geometry:
80x16
xterm*saveLines: 5120
xterm*locale:
true
xterm*metaSendsEscape:
true
xterm*scrollBar: false
xterm*scrollKey: true
xterm*scrollTtyOutput:
false
xterm*forcePackedFont:
false
xterm*faceName:
monospace
xterm*faceNameDoublesize: WenQuanYi
Zen Hei Mono
xterm*faceSize: 13
xterm*cjkWidth: false
EOF ——
我的xterm配置文件,很古老湊合用
cat
<< 'EOF' >
~/.jwmrc
<?xml version="1.0"?>
<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/iptables.rules
# Generated by
iptables-save v1.4.21 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系統了。
Ⅲ tar.xz文件如何解壓
1、在電腦桌面點擊主文件夾,進入文件夾後,點擊左側的小房子符號,點選裡面的下載目錄。
Ⅳ archlinux下.deb包如何解壓
ar -x ***.deb
你試試看,應該行
Ⅳ 如何解壓tar文件
xz壓縮最新壓縮率之王
xz這個壓縮可能很多都很陌生,不過您可知道xz是絕大數linux默認就帶的一個壓縮工具。
我是在下載phpmyadmin的時候看到這種壓縮格式的,phpmyadmin壓縮包xz格式的居然比7z還要小,這引起我的興趣。
最新一段時間會經常聽到xz被採用的聲音,像是最新的archlinux某些東西就使用xz壓縮。不過xz也有一個壞處就是壓縮時間比較長,比7z壓縮時間還長一些。不過壓縮是一次性的,所以可以忽略。
xz壓縮文件方法或命令
xz
-z
要壓縮的文件
如果要保留被壓縮的文件加上參數
-k
,如果要設置壓縮率加入參數
-0
到
-9調節壓縮率。如果不設置,默認壓縮等級是6.
xz解壓文件方法或命令
xz
-d
要解壓的文件
同樣使用
-k
參數來保留被解壓縮的文件。
創建或解壓tar.xz文件的方法
習慣了
tar
czvf
或
tar
xzvf
的人可能碰到
tar.xz也會想用單一命令搞定解壓或壓縮。其實不行
tar裡面沒有徵對xz格式的參數比如
z是針對
gzip,j是針對
bzip2。
創建tar.xz文件:只要先
tar
cvf
xxx.tar
xxx/
這樣創建xxx.tar文件先,然後使用
xz
-z
xxx.tar
來將
xxx.tar壓縮成為
xxx.tar.xz
解壓tar.xz文件:先
xz
-d
xxx.tar.xz
將
xxx.tar.xz解壓成
xxx.tar
然後,再用
tar
xvf
xxx.tar來解包。
Ⅵ 關於archlinux的安裝
簡要:
Linux發行版數不勝數,本貼詳述硬碟安裝(比如你的計算機只有windows系統) archlinux-0.8 (以下均以arch代稱)。旨在讓更多人接觸arch,進而了解,到使用 arch。 慶幸的是,正式要寫這個教程的時候代號為 Voodoo 的 archlinux-0.8 已經發布,如你有安裝,你會發現,可人的 arch 安裝越來越簡單了。 0.8之前要硬碟安裝 arch 不得不從網上苦苦搜尋支持 ntfs 格式的內核環境,支持 fat 格式的還沒有!!令人興奮的是 0.8 iso里自帶的內核環境已經支持 fat 分區了。
註:本貼表格內容均只作參考,因人而異
硬碟安裝 arch 條件:
安裝arch的空閑分區
arch 基本安裝包(http://www.archlinux.org/news/279/) ,本貼以 base-0.8-20061218-i686.iso 為例。
矮人dos工具箱4.2 (推薦使用此工作,從你的硬碟分出空閑分區,引導 arch 安裝,一舉兩得)
一、安裝前准備
安裝 矮人 dos 工具箱4.2
下載好 base 包之後,將包內 boot 文件 夾中 vmlinuz, initrd.img 兩個文件解壓出來,丟到某個分區的根目錄就行,寫引導的時候也方便些。
到windows系統 C 盤 boot目錄下的grub目錄,修改 menu.lst,添加如下內容並保存:
title archinstall
kernel (hd0,4)/arch/vmlinuz
initrd (hd0,4)/arch/initrd.img
到這里准備工作完成,重啟計算機,進入安裝。
二、arch 安裝過程
重啟計算機後,到操作系統列表時,選 矮人 dos 工具箱,接著選 archinstall 這一項,開始安裝。待屏幕不再有大片的英文字母滾動,我們擁有臨時終端的控制權後,做如下操作:
創建一個臨時目錄,用來掛載 iso 所在 fat 分區:mkdir archiso
掛載 iso 所在分區到新創建目錄:mount /dev/hda4 archiso
掛載 iso 文件到 /src 目錄:mount archiso/arch*0.8*.iso /src -o loop -t iso9660
開始安裝 arch:/arch/setup
安裝源的選擇( Please select an installation soruce) 選 CD-ROM
分 區操作:出現主目錄( MAIN MENU) 後,選 Prepare Hard Drive,接下來的目錄中選擇 Partition Hard Drives 進入 cfdisk 2.12 分區工具操作界面。「上下」鍵將高亮條移動到你所分出的空閑分區。「左右」鍵,選操作動作:new為新建分區,write為將新建分區寫入硬碟分區表,分區操作完成後. Quit為退出 cfdisk. 回車結束分區操作,回到上級目錄。(分區提示:至少兩個分區,一個用來掛載 "/",一個作為 swap 交換分區。)
設置掛載點:選擇 Set Filesystem Mountpoints ,根所文字提示 Select the patition to use as (swap,/,.....),正確選擇相應的掛載分區。當出現 Patitions were successfully mounted 的時候,掛載完成。
安裝包選擇:回到主目錄,選擇 Select Packages ,一路回車(因為,我們安裝的是base包,對於我們新手來說沒什麼選擇的餘地)到回到主目錄。
安裝軟體包:主目錄下選擇 Install Packages 進得安裝。
內核安裝 (一路回車,略)
啟動管理器安裝(個人愛好,推薦grub<你剛剛用到的 dos 工具箱 就是 grub引導>),安裝到 /dev/hda。
到這里修改配置文件/etc/rc.conf
1.找到 TIMEZONE="....."改為:
TIMEZONE=Asia/Shanghai (以免引起 windows 時鍾改變)
2.如你在windows下網路配置使用 "自動獲取IP"
則找到 eth0="......" 改為:eth0="dhcp"
3.如你在windows下網路配置自己填寫ip
則找到 eth0="......"只將 192.168.0.2 改為你的內網ip,並
找到 gateway="default gw 192.168.1.1"
ROUTES=(!gateway)
改為gateway="default gw 192.168.0.1(這里是你的網關)"
ROUTES=(gateway)
並修改 /etc/resolv.conf,添加服務商給你的 DNS,形如:
nameserver 202.99.192.66
註:使用 vi 就可以方便的修改這些文件,使用方法略。
修改 /boot/grub/menu.lst 添加如下代碼裝windows添加到 grub 引導列表中:
title windows 2000
root (hd0,0)
chainloader +1
boot
到此,基本系統安裝完成。
Archer 昂樂製作
Linux 群: 24406485 Linux-Go! Arch
參考資料:http://hi..com/wyw656141/blog/item/b19d0d3b691652ea15cecbce.html