当前位置:网站首页>Download and install common programs using AUR
Download and install common programs using AUR
2022-07-03 15:29:00 【Moyu】
Tips : If there is anything wrong with this article, please contact me to repair it or delete it .
List of articles
Preface
The article records my use Arch Linux Some usage methods , The installation of the operating system will not be introduced in detail .
Tips : The following is the main body of this article , The following cases can be used for reference
One 、AUR What is it? ?
AUR, namely Arch Linux Community user software warehouse (Arch User Repository) Is a face of the vast Arch user 、 Community oriented software warehouse . In practical use ,AUR Seems safe , But in theory, it can cause a certain degree of damage , But the premise is that you are not careful .
Warning : AUR The software package in is written by other users , Some software packages may have risks . Using the software package is at your own risk .
Two 、 Use steps
1. install AUR
Use AUR The easiest way to do this is through AUR assistant . AUR assistant Is a command line tool ( Some have GUI), You can search in AUR And install .
Enter the following code in the terminal to install .
sudo pacman -S git
sudo git clone https://aur.archlinux.org/yay-git.git
cd yay
makepkg -si
You may not use AUR Assistant to install AUR, Interested partners can find content online by themselves .
2. install AUR Software method 1
The code format is yay -S Package name
If you don't know the package name, you can go to AUR Official website Search keywords to find 
The code is as follows ( Example ):
yay -S microsoft-edge-stable-bin # install Microsoft Edge
yay -S wps-office-cn wps-office-mui-zh-cn ttf-wps-fonts # install WPS Office
yay -S visual-studio-code-bin # install Visual Studio Code
3. install AUR Software method 2
1. from AUR Download contains PKGBUILD And other installation files ( such as systemd And patches , Usually not actual code ) Of tar package .
2. Command tar -xvf packagename.tar.gz Unpack to one for compilation only AUR Free folder .
3. verification PKGBUILD And other relevant documents , Make sure it doesn't contain malicious code .
4. Run in the above folder makepkg -si. The command will automatically call pacman Resolve dependencies , Then download the code 、 Compile and package . Then install the package .
open AUR home page , Enter the name of the package you want to find in the package search bar .
Select the corresponding software and click enter to download the source code of the software package locally and extract it or choose to use git clone Download the source code
Entry directory
makepkg
for example :
git clone https://aur.archlinux.org/wps-office.git
makepkg -si
4. uninstall AUR package
I suggest uninstalling AUR Software , Delete all dependencies and configuration files .
yay -Rscnu Package name
5. to update / upgrade AUR software package
to update AUR Package database
yay -Syy
to update AUR Package database and upgrade all installed packages :
yay -Syyu
6. install AUR
summary
That's what we're going to talk about today , This article only briefly introduces AUR Use .
边栏推荐
- String functions that you need to know
- 需要知道的字符串函数
- Jvm-03-runtime data area PC, stack, local method stack
- Leasing cases of the implementation of the new regulations on the rental of jointly owned houses in Beijing
- 秒杀系统2-Redis解决分布式Session问题
- Jvm-08-garbage collector
- redis缓存穿透,缓存击穿,缓存雪崩解决方案
- 找映射关系
- Use percent sign in CString
- Analysis of development mode process based on SVN branch
猜你喜欢

秒杀系统3-商品列表和商品详情

百度智能云助力石嘴山市升级“互联网+养老服务”智慧康养新模式

VS2017通过IP调试驱动(双机调试)

Visual upper system design and development (Halcon WinForm) -5 camera

秒杀系统1-登录功能

Visual upper system design and development (Halcon WinForm) -3 Image control

视觉上位系统设计开发(halcon-winform)-5.相机

Final review points of human-computer interaction
![[probably the most complete in Chinese] pushgateway entry notes](/img/5a/6dcb75f5d713ff513ad6842ff53cc3.png)
[probably the most complete in Chinese] pushgateway entry notes

redis缓存穿透,缓存击穿,缓存雪崩解决方案
随机推荐
VS2017通过IP调试驱动(双机调试)
Under VC, Unicode and ANSI are converted to each other, cstringw and std:: string are converted to each other
【云原生训练营】模块八 Kubernetes 生命周期管理和服务发现
Concurrency-02-visibility, atomicity, orderliness, volatile, CAS, atomic class, unsafe
软件逆向破解入门系列(1)—xdbg32/64的常见配置及功能窗口
mysql innodb 存储引擎的特性—行锁剖析
win32创建窗口及按钮(轻量级)
Visual host system design and development (Halcon WinForm)
Get the executable path through the process PID (queryfullprocessimagename)
Analysis of development mode process based on SVN branch
北京共有产权房出租新规实施的租赁案例
The difference between RAR and zip files
C语言刷题~Leetcode与牛客网简单题
Relationship between truncated random distribution and original distribution
How to use annotations such as @notnull to verify and handle global exceptions
使用JMeter对WebService进行压力测试
视觉上位系统设计开发(halcon-winform)-5.相机
socket.io搭建分布式Web推送服务器
视觉上位系统设计开发(halcon-winform)-3.图像控件
Jvm-04-runtime data area heap, method area