作为一款以简洁和灵活性著称的Linux操作系统,ArchLinux被许多开发者和技术爱好者所钟爱。而AUR则是ArchLinux用户所推崇的自由开源软件宝库,它为用户提供了方便快捷的安装和更新软件的方式。
公司主营业务:成都做网站、成都网站制作、成都外贸网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出蒲县免费做网站回馈大家。
AUR,全称Arch User Repository,是由ArchLinux社区维护的一个在线软件存储库。用户可以在AUR中找到许多由社区成员贡献的软件包,这些软件都是在ArchLinux系统环境下编译和打包的。AUR提供了一种简单的方式来安装、升级和移除应用程序,其中许多应用程序在官方软件仓库中不可用。
AUR包含了许多开发者和技术爱好者为ArchLinux打包的软件,这些软件往往不被官方认可或准许。这意味着用户必须自己承担使用这些软件的风险。但尽管如此,AUR仍然比其他Linux发行版的官方软件仓库更加全面和灵活,可以满足用户更为个性化的需求。
AUR使用PKGBUILD文件来描述软件包,这些文件存在于用户本地文件系统中,它们充当着编译、安装和升级软件的脚本。这种方法允许用户对软件的编译和安装过程进行深度定制,以符合其特定需求。用户在安装软件时可以使用AUR助手程序,例如yaourt或pacaur,这些助手程序会自动从AUR中获取软件包并安装它们。
AUR中的软件包是由社区维护并更新的,这意味着用户可以随时更新软件。这种方式可以在软件维护和更新方面提供更高的透明度和可控性,使用户更容易知道软件包的实际状况,并更好地控制整个系统的更新进程。
然而,与AUR使用不同版本库的其他软件仓库相比,AUR中的软件包通常需要更多的用户干预和手动管理,包括更新、升级和移除软件包。这也需要用户更深入地理解ArchLinux系统和如何使用AUR来安装软件,同时需要更加小心地选择和使用AUR中的软件。
AUR是许多开发者和技术爱好者所钟爱的ArchLinux软件宝库,它提供了自由和可定制的软件安装方式,拥有许多不在官方软件仓库中的软件。随着AUR的不断发展,我们相信它将继续为ArchLinux用户和Linux开发者所广泛采用和信赖。
成都网站建设公司-创新互联,建站经验丰富以策略为先导10多年以来专注数字化网站建设,提供企业网站建设,高端网站设计,响应式网站制作,设计师量身打造品牌风格,热线:028-86922220那就选3个有特色的。
Kali。Kali Linux非常适合渗透测试人员。它预装了许多渗透测试软件,包括nmap 、Wireshark 、John the Ripper,同时,它的软件仓库及默认设置也是为渗透量身定制的,简直是渗透界的瑞士军刀。它的确定也很明显,因为会经常用 root 身份去使陆孝用系统,同时安装了很多权限范围很大的软件,使用不当容易被黑客攻击。不适合日常使用。
Deepin。国内更具潜力的 Linux 发行版。特点是针对国内用户优化,软件商店里添加了很多国枯悉衡内用户经常使用的软件,如 QQ、微信。它的软件商店可以说是 linux 中更好的真正意义上的”软件商店“。默认的桌面也很漂亮。缺点是 deepin 桌面环境占用资源较高,同时可定制性较低。
Arch。Arch 系的 Linux 发行版更具特色的是滚动更新和 AUR。滚动更新很多 linux 发行版都有,AUR 才是它的杀手锏。官方仓库 + archlinuxcn 仓库 + AUR,所覆盖的软件范围没有任何其他发行版能匹敌。缺点是安装对新手不友好,之一次安装可能要费很大功夫。另外滚动更新可能会出问题,需要到社区查没做看解决方案。
那些新手教程会推荐你添加archlinuxcn软件源,你应该是漏了这一步。但我不建议你直接用这个源,能用AUR解决问题的话就用AUR。因为archlinuxcn是为arch设计的源,打包的时候使用的是arch的库版本,而manjaro的stable分支版本更新相对于arch有明显的滞后,有时候会由于库版本不一致而导致某些软件包无法使用。如果一定要用archlinuxcn,建议切换到unstable分支,这样就能避免偶尔出现的库版本不一致的问题,但可能会有其他不稳定的因素(作为第氏迅一批从arch接收更新的manjaro小白鼠需要承担的风险)。
再说说AUR的使用。yaourt早就被废弃了,已经移出了官方软件源。建议使用yay,或者直接在pamac设置中打开AUR支持然后用pamac。由于国内网络问题,AUR中某些软件可能下载比较慢或者无法下载,可能需要手动干预。默认的打包方式也比较慢,可以把/歼宽此etc/makepkg.conf的倒数第二行中的.pkg.tar.xz改成.pkg.tar.zst。
另外,不建议用fcitx-sogoupinyin这个包,我建议直接安装manjaro-asian-input-support-fcitx来解决输入法的问题。装好以后在输入法设巧败置中禁用多余的输入法,把云拼音来源调成百度,就可以愉快地使用了。(补充:在7月的更新中,云拼音和各种输入法被改成了可选依赖,可能要手动安装自己想要的输入法,但不会再捆绑安装一大堆)
ios软件打开提示notfoundtarget
此apple id尚未在itunes store使用过”,是因为注册apple id账号资料没有填写完整造成,解决方法如下:
1、打开itunes软件或者在苹果设备上面登录出现问题的apple id账号。
2、在登录仔基隐apple id的时候,同样会出现提示“此apple id尚未在itunes store使用”提示,点击检查。
3、跳转页面锋悉后,按一步继续。
4、在条款与条件以及apple客户隐私政策下方,选择帐单地址,勾选下方同意条款。
5、选择一下付款方式,注意要把提供付款方式念厅选择为“银联unionpay”,目前不能像以前那样不绑定银行卡就可以注册apple id帐号
ios软件打开提示notfoundtarget
notfoundtarget是指找不到目标,如果你在使用iTunes或Xcode打知掘开一个文件时出现这个提示,可能是你没有正确安装Xcode或iTunes,或者你没有正确配置Xcode或iTunes的开发岁猛仿环境。你可以尝试重新安装Xcode或iTunes,或者乎纤重新配置Xcode或iTunes的开发环境来解决这个问题。
archlinux 安装有很多方法
但是,Grub4dos 下安装可以具有更多的灵活性,且可以随时调没源整。
好了,步入正题吧。
之一步,准备
1。首先,还是GRUB4DOS,这个资料很多,就不说了。
2。复制iso镜像到C盘(重命名为arch.iso,后面会用到),同时复制镜像中的boot目录里的vmlinuz和archiso.img两个文件到C盘根目录
3。添加menu.lst启动项,内容如下:
title Arch Install…
root (hd0,0)
kernel /vmlinuz archisolabel=ARCH-2023
initrd /archiso.img
(用手机查看本教程的同学注意了,上面的archisolabel和kernel是在同一行的,切记哦)
4。重启计算机,进入GRUB,选择Arch Install …
接下来引导进程会停止,因为这里需要大家自己输入命令,加载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分区的话,把上面第二行的vfat改成ntfs)
第二步 正常安装
硬盘分区
这里的方案比较多,如果是新手,那么你可以只分一个区,我的方案是/boot,/,/home三个分区由于我的笔记本内存有8GB,因此不用swap。
1 fdisk /dev/sda
2 #/boot为sda2,/为sda3,/home为sda4
安装文件系统
在sda{2,3,4}安装ext4文件系统
1 mkfs.ext4 /dev/sda2
2 mkfs.ext4 /dev/sda3
3 mkfs.ext4 /dev/sda4
挂载分区
1 #挂载/
2 mount /dev/sda3 /mnt
3 #创建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
推荐国内的用户选择mirrors.163.com,不过之前我安装的时候发现163的源有点问题,因此我推荐大家也开启mirrors.ustc.edu.cn 默认的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系统
我们只需要枯御态安ase和base-devel
1 pacstrap /mnt base base-devel
2 #如果你想使用ifconfig之类的工具,请在上面加上net-tools
生成fstab
在开机时我们需要正确挂载分区,这就需要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=
设置时区
1 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
2 #之前manjaro的bug貌似影响到我的硬件时钟的读取了,如果大家时间也遇到了问题,可以软链接UTC
设置主机名
1 echo 主机名 >> /etc/hostname
生成ramdisk
如果大家将/usr作为独立分区了,那么还需要配置mkinitcpio.conf,文件内有注释说明
1 mkinitcpio -p linux
用户配置
1 passwd
2 #修改root密码
3 useradd -m -g users -G wheel -s /bin/bash 用户名
4 passwd 用户名
注意,此处,如果你不想用grub引导,就别像其他教程安装grub, pacman -S grub,如果你装了,这无法引导原始的windows,你需要重新刷新MBR.
重启
1 exit #退出chroot
2 umount /mnt/{home,boot}
3 umount /mnt
4 reboot
重启吧,进入archLinux要设置下GRUB,代码如下:(你可以在之前就写好,或者重启进入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,对应的引导位置就是(hd0,3)
2.驱动安装
安装ALSA(声卡)
1 pacman -S alsa-utils
2 alsamixer #调节音量
安装显卡驱动
我用的是snb系列处理器的核显
1 pacman -S mesa xf86-video-intel
2 #我用的是intel的核显,具体大家自己wiki
安装synaptics驱动
1 pacman -S xf86-input-synaptics
3.桌面环境的安装
安装xorg
1 pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
安装KDE
接下来就是桌面环境了,这里我使用的是KDE,当然是最小化安装
1 pacman -S kdebase #一路enter就行了
2 pacman -S kdemultimedia-kmix #音量调节
3 pacman -S kdeplaa-applets-plaa-nm #网络管理
4 systemctl enable NetworkManager.service #开启网络管理服务
5 systemctl enable kdm.service #开启kdm
6 pacman -S kde-l10n-zh_cn #添加中文支持
安装常用软件
1 pacman -S synaptiks #触摸板管理程序 –已经被移至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是桌面环境
fcitx-im是输入方法
network-manager-applet顾名思义,网络管理
xfce4-notifyd消息提醒
startxfce4直接可以进入桌面了
操作我都没有做,因为直接startxfce4进入桌面了,所以各位看官自己酌情尝试吧,我抄过来的,也不知道好不好使
添加一个非root用户
开机运行的服务
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
关于archlinux的aur的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
创新互联【028-86922220】值得信赖的成都网站建设公司。多年持续为众多企业提供成都网站建设,成都品牌建站设计,成都高端网站制作开发,SEO优化排名推广服务,全网营销让企业网站产生价值。
网页标题:ArchLinux下的AUR:自由与开放的软件宝库(archlinux的aur)
转载源于:http://www.shufengxianlan.com/qtweb/news36/282736.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联