## File: README.md

Arch Linux Chinese Community Repository
====

[](https://github.com/archlinuxcn/repo/actions/workflows/test.yml)

For detailed information in Chinese, [visit here](https://www.archlinuxcn.org/archlinux-cn-repo-and-mirror/).
中文介绍[请看这里](https://www.archlinuxcn.org/archlinux-cn-repo-and-mirror/)。

### Usage

Add repo:

```
[archlinuxcn]
Server = https://repo.archlinuxcn.org/$arch
```
to your /etc/pacman.conf .

For mirrors (strongly recommended for users in China), see https://github.com/archlinuxcn/mirrorlist-repo.

Import PGP Keys:

```bash
sudo pacman -Sy && sudo pacman -S archlinuxcn-keyring
```

### Issues

* Flag package OUT-OF-DATE by submiting new issues (please follow the template).
  * If the new release is within less than a day, please be patient and wait for up to one day; our bot is likely going to build a new one soon.
* If there is something wrong with provided packages, please submit issues of desired type.
* Please contact us via issues or email.

---

## File: archlinuxcn/archey4/README.md

# Archey4-PKGBUILD

> Archey4 PKGBUILD for Arch User Repository (AUR)

## Required dependencies

```bash
# For developers
pacman -S base-devel pacman-contrib namcap

# For end-users
pacman -S python-setuptools python-distro python-netifaces
```

## Clone this repository

```bash
git clone https://aur.archlinux.org/archey4.git
cd archey4/
```

## Development procedure

```bash
# Edit PKGBUILD as needed here...
nano PKGBUILD

# Run PKGBUILD lint
namcap PKGBUILD

# Update MD5 and SHA1 sums
updpkgsums

# Let's build the package
makepkg
makepkg --printsrcinfo > .SRCINFO

# Commit changes and publish them
git add PKGBUILD .SRCINFO
git commit -m '...'
git push
```

## Installation procedure

```bash
pacman -U ./archey4-*.pkg.tar.zst

# These entry points should now be available on your system
archey
archey4
```

---

## File: archlinuxcn/code-server/README.md

# code-server-aur

Arch User Repository package for [code-server](https://github.com/cdr/code-server).
Feel free to file issues here or comment on the AUR page.

Previously maintained by [KSXGitHub](https://github.com/KSXGitHub)

## Updating

Make sure you run these commands on an Arch machine. If you're a Coder employee, we suggest using your dogfooding environment.

1. Run `sh update.sh` and type in the new version
1. Push changes to GitHub: `git push`
1. Push changes to `aur`: `git push aur`
	- If you don't have this set up, run `git remote add aur ssh://aur@aur.archlinux.org/code-server.git`
	- Run `git push aur`

### SSH Key

In order to publish updates to AUR, you'll need to have an SSH key pair setup.

1. Create a config file file `~/.ssh/config`
```text
Host aur.archlinux.org
	IdentityFile ~/.ssh/aur
	User aur
```
2. Create a new key pair by running: 
```shell
ssh-keygen -f ~/.ssh/aur
```
3. This will create a new public key at `.ssh/aur.pub`. Copy this and add to your AUR account under [My Account](https://aur.archlinux.org/account/yourusername/edit/) > SSH Public Key
4. You may also need to be added by the package maintainer (@coadler)

Read more: https://wiki.archlinux.org/index.php/AUR_submission_guidelines

### New Maintainers

If a new maintainer joins the project, please add them to the top of `PKGBUILD`.

### Removing Old Maintainers

Instead of removing them completely, change their title from "Maintainer" to "Contributor".

---

## File: archlinuxcn/minecraft-server/README.md

# Minecraft Server Management Script

The management script to control this minecraft flavor was moved to a dedicated repository at [GitHub:Edenhofer/minecraft-server](https://github.com/Edenhofer/minecraft-server).
The script works for various flavors of minecraft.
It is very minimalist yet versatile and feature-rich.
For more information on how to configure and install the script separately, visit the above linked repository.

---

## File: archlinuxcn/p7zip-natspec/README.md

# pkgbuild-p7zip-natspec

ArchLinux Pkgbuild for patched version p7zip that uses libnatspec to correctly decode non-ascii file names archived in Windows.

This patch fixes non-ascii file name problem of file-roller.

- Github: https://github.com/buzztaiki/pkgbuild-p7zip-natspec
- AUR: https://aur.archlinux.org/packages/p7zip-natspec

---

## File: archlinuxcn/qt5-base-24h/README.md

This package is part of the `qt5` suite, and is managed by the scripts at https://gitlab.archlinux.org/archlinux/kde-build.

Do not upgrade this package individually, or make any format changes to the PKGBUILD without checking with the Qt package maintainers first.

---

## File: archlinuxcn/qt5-base-24hms/README.md

This package is part of the `qt5` suite, and is managed by the scripts at https://gitlab.archlinux.org/archlinux/kde-build.

Do not upgrade this package individually, or make any format changes to the PKGBUILD without checking with the Qt package maintainers first.

---

## File: archlinuxcn/qt6-base-24h/README.md

This package is part of the `qt6` suite, and is managed by the scripts at https://gitlab.archlinux.org/archlinux/kde-build.

Do not upgrade this package individually, or make any format changes to the PKGBUILD without checking with the Qt package maintainers first.