新聞中心
作為一款以簡(jiǎn)潔和靈活性著稱(chēng)的Linux操作系統(tǒng),ArchLinux被許多開(kāi)發(fā)者和技術(shù)愛(ài)好者所鐘愛(ài)。而AUR則是ArchLinux用戶(hù)所推崇的自由開(kāi)源軟件寶庫(kù),它為用戶(hù)提供了方便快捷的安裝和更新軟件的方式。

公司主營(yíng)業(yè)務(wù):成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶(hù)真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶(hù)帶來(lái)驚喜。創(chuàng)新互聯(lián)公司推出蒲縣免費(fèi)做網(wǎng)站回饋大家。
AUR,全稱(chēng)Arch User Repository,是由ArchLinux社區(qū)維護(hù)的一個(gè)在線(xiàn)軟件存儲(chǔ)庫(kù)。用戶(hù)可以在AUR中找到許多由社區(qū)成員貢獻(xiàn)的軟件包,這些軟件都是在ArchLinux系統(tǒng)環(huán)境下編譯和打包的。AUR提供了一種簡(jiǎn)單的方式來(lái)安裝、升級(jí)和移除應(yīng)用程序,其中許多應(yīng)用程序在官方軟件倉(cāng)庫(kù)中不可用。
AUR包含了許多開(kāi)發(fā)者和技術(shù)愛(ài)好者為ArchLinux打包的軟件,這些軟件往往不被官方認(rèn)可或準(zhǔn)許。這意味著用戶(hù)必須自己承擔(dān)使用這些軟件的風(fēng)險(xiǎn)。但盡管如此,AUR仍然比其他Linux發(fā)行版的官方軟件倉(cāng)庫(kù)更加全面和靈活,可以滿(mǎn)足用戶(hù)更為個(gè)性化的需求。
AUR使用PKGBUILD文件來(lái)描述軟件包,這些文件存在于用戶(hù)本地文件系統(tǒng)中,它們充當(dāng)著編譯、安裝和升級(jí)軟件的腳本。這種方法允許用戶(hù)對(duì)軟件的編譯和安裝過(guò)程進(jìn)行深度定制,以符合其特定需求。用戶(hù)在安裝軟件時(shí)可以使用AUR助手程序,例如yaourt或pacaur,這些助手程序會(huì)自動(dòng)從AUR中獲取軟件包并安裝它們。
AUR中的軟件包是由社區(qū)維護(hù)并更新的,這意味著用戶(hù)可以隨時(shí)更新軟件。這種方式可以在軟件維護(hù)和更新方面提供更高的透明度和可控性,使用戶(hù)更容易知道軟件包的實(shí)際狀況,并更好地控制整個(gè)系統(tǒng)的更新進(jìn)程。
然而,與AUR使用不同版本庫(kù)的其他軟件倉(cāng)庫(kù)相比,AUR中的軟件包通常需要更多的用戶(hù)干預(yù)和手動(dòng)管理,包括更新、升級(jí)和移除軟件包。這也需要用戶(hù)更深入地理解ArchLinux系統(tǒng)和如何使用AUR來(lái)安裝軟件,同時(shí)需要更加小心地選擇和使用AUR中的軟件。
AUR是許多開(kāi)發(fā)者和技術(shù)愛(ài)好者所鐘愛(ài)的ArchLinux軟件寶庫(kù),它提供了自由和可定制的軟件安裝方式,擁有許多不在官方軟件倉(cāng)庫(kù)中的軟件。隨著AUR的不斷發(fā)展,我們相信它將繼續(xù)為ArchLinux用戶(hù)和Linux開(kāi)發(fā)者所廣泛采用和信賴(lài)。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來(lái)專(zhuān)注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線(xiàn):028-86922220任選Linux的發(fā)行版本(至少三個(gè)),分別介紹它們的功能及各自?xún)?yōu)缺點(diǎn)?
那就選3個(gè)有特色的。
Kali。Kali Linux非常適合滲透測(cè)試人員。它預(yù)裝了許多滲透測(cè)試軟件,包括nmap 、Wireshark 、John the Ripper,同時(shí),它的軟件倉(cāng)庫(kù)及默認(rèn)設(shè)置也是為滲透量身定制的,簡(jiǎn)直是滲透界的瑞士軍刀。它的確定也很明顯,因?yàn)闀?huì)經(jīng)常用 root 身份去使陸孝用系統(tǒng),同時(shí)安裝了很多權(quán)限范圍很大的軟件,使用不當(dāng)容易被黑客攻擊。不適合日常使用。
Deepin。國(guó)內(nèi)更具潛力的 Linux 發(fā)行版。特點(diǎn)是針對(duì)國(guó)內(nèi)用戶(hù)優(yōu)化,軟件商店里添加了很多國(guó)枯悉衡內(nèi)用戶(hù)經(jīng)常使用的軟件,如 QQ、微信。它的軟件商店可以說(shuō)是 linux 中更好的真正意義上的”軟件商店“。默認(rèn)的桌面也很漂亮。缺點(diǎn)是 deepin 桌面環(huán)境占用資源較高,同時(shí)可定制性較低。
Arch。Arch 系的 Linux 發(fā)行版更具特色的是滾動(dòng)更新和 AUR。滾動(dòng)更新很多 linux 發(fā)行版都有,AUR 才是它的殺手锏。官方倉(cāng)庫(kù) + archlinuxcn 倉(cāng)庫(kù) + AUR,所覆蓋的軟件范圍沒(méi)有任何其他發(fā)行版能匹敵。缺點(diǎn)是安裝對(duì)新手不友好,之一次安裝可能要費(fèi)很大功夫。另外滾動(dòng)更新可能會(huì)出問(wèn)題,需要到社區(qū)查沒(méi)做看解決方案。
ios軟件打開(kāi)提示notfoundtarget
那些新手教程會(huì)推薦你添加archlinuxcn軟件源,你應(yīng)該是漏了這一步。但我不建議你直接用這個(gè)源,能用AUR解決問(wèn)題的話(huà)就用AUR。因?yàn)閍rchlinuxcn是為arch設(shè)計(jì)的源,打包的時(shí)候使用的是arch的庫(kù)版本,而manjaro的stable分支版本更新相對(duì)于arch有明顯的滯后,有時(shí)候會(huì)由于庫(kù)版本不一致而導(dǎo)致某些軟件包無(wú)法使用。如果一定要用archlinuxcn,建議切換到unstable分支,這樣就能避免偶爾出現(xiàn)的庫(kù)版本不一致的問(wèn)題,但可能會(huì)有其他不穩(wěn)定的因素(作為第氏迅一批從arch接收更新的manjaro小白鼠需要承擔(dān)的風(fēng)險(xiǎn))。
再說(shuō)說(shuō)AUR的使用。yaourt早就被廢棄了,已經(jīng)移出了官方軟件源。建議使用yay,或者直接在pamac設(shè)置中打開(kāi)AUR支持然后用pamac。由于國(guó)內(nèi)網(wǎng)絡(luò)問(wèn)題,AUR中某些軟件可能下載比較慢或者無(wú)法下載,可能需要手動(dòng)干預(yù)。默認(rèn)的打包方式也比較慢,可以把/殲寬此etc/makepkg.conf的倒數(shù)第二行中的.pkg.tar.xz改成.pkg.tar.zst。
另外,不建議用fcitx-sogoupinyin這個(gè)包,我建議直接安裝manjaro-asian-input-support-fcitx來(lái)解決輸入法的問(wèn)題。裝好以后在輸入法設(shè)巧敗置中禁用多余的輸入法,把云拼音來(lái)源調(diào)成百度,就可以愉快地使用了。(補(bǔ)充:在7月的更新中,云拼音和各種輸入法被改成了可選依賴(lài),可能要手動(dòng)安裝自己想要的輸入法,但不會(huì)再捆綁安裝一大堆)
ios軟件打開(kāi)提示notfoundtarget
此apple id尚未在itunes store使用過(guò)”,是因?yàn)樽?cè)apple id賬號(hào)資料沒(méi)有填寫(xiě)完整造成,解決方法如下:
1、打開(kāi)itunes軟件或者在蘋(píng)果設(shè)備上面登錄出現(xiàn)問(wèn)題的apple id賬號(hào)。
2、在登錄仔基隱apple id的時(shí)候,同樣會(huì)出現(xiàn)提示“此apple id尚未在itunes store使用”提示,點(diǎn)擊檢查。
3、跳轉(zhuǎn)頁(yè)面鋒悉后,按一步繼續(xù)。
4、在條款與條件以及apple客戶(hù)隱私政策下方,選擇帳單地址,勾選下方同意條款。
5、選擇一下付款方式,注意要把提供付款方式念廳選擇為“銀聯(lián)unionpay”,目前不能像以前那樣不綁定銀行卡就可以注冊(cè)apple id帳號(hào)
ios軟件打開(kāi)提示notfoundtarget
notfoundtarget是指找不到目標(biāo),如果你在使用iTunes或Xcode打知掘開(kāi)一個(gè)文件時(shí)出現(xiàn)這個(gè)提示,可能是你沒(méi)有正確安裝Xcode或iTunes,或者你沒(méi)有正確配置Xcode或iTunes的開(kāi)發(fā)歲猛仿環(huán)境。你可以嘗試重新安裝Xcode或iTunes,或者乎纖重新配置Xcode或iTunes的開(kāi)發(fā)環(huán)境來(lái)解決這個(gè)問(wèn)題。
怎么用grub在硬盤(pán)上安裝archlinux
archlinux 安裝有很多方法
但是,Grub4dos 下安裝可以具有更多的靈活性,且可以隨時(shí)調(diào)沒(méi)源整。
好了,步入正題吧。
之一步,準(zhǔn)備
1。首先,還是GRUB4DOS,這個(gè)資料很多,就不說(shuō)了。
2。復(fù)制iso鏡像到C盤(pán)(重命名為arch.iso,后面會(huì)用到),同時(shí)復(fù)制鏡像中的boot目錄里的vmlinuz和archiso.img兩個(gè)文件到C盤(pán)根目錄
3。添加menu.lst啟動(dòng)項(xiàng),內(nèi)容如下:
title Arch Install…
root (hd0,0)
kernel /vmlinuz archisolabel=ARCH-2023
initrd /archiso.img
(用手機(jī)查看本教程的同學(xué)注意了,上面的archisolabel和kernel是在同一行的,切記哦)
4。重啟計(jì)算機(jī),進(jìn)入GRUB,選擇Arch Install …
接下來(lái)引導(dǎo)進(jìn)程會(huì)停止,因?yàn)檫@里需要大家自己輸入命令,加載ISO鏡像,命令如下:
mkdir /iso
mount -r -t vfat /dev/sda1 /iso
modprobe loop
losetup /dev/loop6 /iso/arch.iso
ln -s /dev/loop6 /dev/disk/by-label/ARCH-2023
exit
(如果你C盤(pán)是NTFS分區(qū)的話(huà),把上面第二行的vfat改成ntfs)
第二步 正常安裝
硬盤(pán)分區(qū)
這里的方案比較多,如果是新手,那么你可以只分一個(gè)區(qū),我的方案是/boot,/,/home三個(gè)分區(qū)由于我的筆記本內(nèi)存有8GB,因此不用swap。
1 fdisk /dev/sda
2 #/boot為sda2,/為sda3,/home為sda4
安裝文件系統(tǒng)
在sda{2,3,4}安裝ext4文件系統(tǒng)
1 mkfs.ext4 /dev/sda2
2 mkfs.ext4 /dev/sda3
3 mkfs.ext4 /dev/sda4
掛載分區(qū)
1 #掛載/
2 mount /dev/sda3 /mnt
3 #創(chuàng)建boot和home以?huà)燧dsda1和sda3
4 cd /mnt
5 mkdir boot
6 mkdir home
7 mount /dev/sda2 /mnt/boot
8 mount /dev/sda4 /mnt/home
更新mirrorlist
推薦國(guó)內(nèi)的用戶(hù)選擇mirrors.163.com,不過(guò)之前我安裝的時(shí)候發(fā)現(xiàn)163的源有點(diǎn)問(wèn)題,因此我推薦大家也開(kāi)啟mirrors.ustc.edu.cn 默認(rèn)的mirrorlist是開(kāi)啟所有源的,因此我們使用sed先在所有源的前面加上#
把下面幾個(gè)地址放到這個(gè)文件的前面
Server =
Server =
Server =
Server =
Server =
Server =
Server =
1 cd /etc/pacman.d
2 sed -i “s/^\b/#/拆念g” mirrorlist
3 nano mirrorlist
4 #將mirrors.ustc.edu.cn和mirrors6.ustc.edu.cn前面的#去掉
5 pacman -Syy
安ase系統(tǒng)
我們只需要枯御態(tài)安ase和base-devel
1 pacstrap /mnt base base-devel
2 #如果你想使用ifconfig之類(lèi)的工具,請(qǐng)?jiān)谏厦婕由蟦et-tools
生成fstab
在開(kāi)機(jī)時(shí)我們需要正確掛載分區(qū),這就需要fstab 這里我使用的是UUID的方式識(shí)別
1 genfstab -U -p /mnt >>/mnt/etc/fstab
改變目錄
1 arch-chroot /mnt /bin/bash
配置locale
打開(kāi)locale.gen
1 cd /etc
2 nano locale.gen
3 #將en_US.UTF-8,zh_CN.GBK,zh_CN.GB2312,zh_CN.GB18030,zh_CN.UTF-8前的#去掉
4 locale-gen
5 echo LANG=zh_CN.UTF-8 >> locale.conf
6 nano vconsole.conf
7 #輸入 #KEYMAP=us FONT=
設(shè)置時(shí)區(qū)
1 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
2 #之前manjaro的bug貌似影響到我的硬件時(shí)鐘的讀取了,如果大家時(shí)間也遇到了問(wèn)題,可以軟鏈接UTC
設(shè)置主機(jī)名
1 echo 主機(jī)名 >> /etc/hostname
生成ramdisk
如果大家將/usr作為獨(dú)立分區(qū)了,那么還需要配置mkinitcpio.conf,文件內(nèi)有注釋說(shuō)明
1 mkinitcpio -p linux
用戶(hù)配置
1 passwd
2 #修改root密碼
3 useradd -m -g users -G wheel -s /bin/bash 用戶(hù)名
4 passwd 用戶(hù)名
注意,此處,如果你不想用grub引導(dǎo),就別像其他教程安裝grub, pacman -S grub,如果你裝了,這無(wú)法引導(dǎo)原始的windows,你需要重新刷新MBR.
重啟
1 exit #退出chroot
2 umount /mnt/{home,boot}
3 umount /mnt
4 reboot
重啟吧,進(jìn)入archLinux要設(shè)置下GRUB,代碼如下:(你可以在之前就寫(xiě)好,或者重啟進(jìn)入windows修改)title Arch Linux
root (hd0,1) 這里是/dev/sda2 掛載到
kernel (hd0,1)/vmlinuz-linux root=/dev/sda3 ro vga=791
initrd (hd0,1)/initrd.img
我linux裝在sda3,對(duì)應(yīng)的引導(dǎo)位置就是(hd0,3)
2.驅(qū)動(dòng)安裝
安裝ALSA(聲卡)
1 pacman -S alsa-utils
2 alsamixer #調(diào)節(jié)音量
安裝顯卡驅(qū)動(dòng)
我用的是snb系列處理器的核顯
1 pacman -S mesa xf86-video-intel
2 #我用的是intel的核顯,具體大家自己wiki
安裝synaptics驅(qū)動(dòng)
1 pacman -S xf86-input-synaptics
3.桌面環(huán)境的安裝
安裝xorg
1 pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
安裝KDE
接下來(lái)就是桌面環(huán)境了,這里我使用的是KDE,當(dāng)然是最小化安裝
1 pacman -S kdebase #一路enter就行了
2 pacman -S kdemultimedia-kmix #音量調(diào)節(jié)
3 pacman -S kdeplaa-applets-plaa-nm #網(wǎng)絡(luò)管理
4 systemctl enable NetworkManager.service #開(kāi)啟網(wǎng)絡(luò)管理服務(wù)
5 systemctl enable kdm.service #開(kāi)啟kdm
6 pacman -S kde-l10n-zh_cn #添加中文支持
安裝常用軟件
1 pacman -S synaptiks #觸摸板管理程序 –已經(jīng)被移至aur
2 pacman -S kde-gtk-config #gtk主題管理
3 pacman -S kcm-fcitx fcitx-qt kdeplaa-addons-applets-kimpanel #fcitx輸入法
4 pacman -S kdeutils-ark kdeutils-kwallet #安裝ark和kwallet,這兩個(gè)用過(guò)的都知道
5 pacman -S kdegraphics-ksnapshot kdegraphics-okular kdegraphics-gwenview #截屏、pdf閱讀及圖片瀏覽軟件
6 pacman -S unrar unzip p7zip #使得ark支持解壓zip、7z和rar壓縮包
其他桌面
安裝圖形界面xfce
pacman -S slim xfce4 fcitx-im network-manager-applet xfce4-notifyd
slim是登錄管理器,這貨可能是不允許用root用戶(hù)登錄的
xfce4是桌面環(huán)境
fcitx-im是輸入方法
network-manager-applet顧名思義,網(wǎng)絡(luò)管理
xfce4-notifyd消息提醒
startxfce4直接可以進(jìn)入桌面了
操作我都沒(méi)有做,因?yàn)橹苯觭tartxfce4進(jìn)入桌面了,所以各位看官自己酌情嘗試吧,我抄過(guò)來(lái)的,也不知道好不好使
添加一個(gè)非root用戶(hù)
開(kāi)機(jī)運(yùn)行的服務(wù)
systemctl enable slim.service
systemctl enable NetworkManager
cd ~
cp /etc/skel/.xinitrc ~
vi ~/.xinitrc
export LANG=zh_CN.UTF-8
export LC_ALL=”zh_CN.UTF-8″
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=”@im=fcitx”
exec startxfce4
關(guān)于archlinux的aur的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)【028-86922220】值得信賴(lài)的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌建站設(shè)計(jì),成都高端網(wǎng)站制作開(kāi)發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營(yíng)銷(xiāo)讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。
網(wǎng)頁(yè)標(biāo)題:ArchLinux下的AUR:自由與開(kāi)放的軟件寶庫(kù)(archlinux的aur)
分享網(wǎng)址:http://fisionsoft.com.cn/article/dpiphje.html


咨詢(xún)
建站咨詢(xún)
