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

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


咨詢
建站咨詢
