https://wiki.archlinux.org/api.php?action=feedcontributions&user=OriginCode&feedformat=atomArchWiki - User contributions [en]2024-03-29T14:14:47ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Realtime_kernel_patchset&diff=638784Realtime kernel patchset2020-10-15T09:00:32Z<p>OriginCode: /* Installation */ Packages do not exist in coderkun-aur unofficial user repo now.</p>
<hr />
<div>[[Category:Kernel]]<br />
[[ja:リアルタイムカーネル]]<br />
This article describes the [[Linux kernel]] realtime patch set, and some utilities useful for trouble shooting scheduling latencies.<br />
<br />
== What is realtime? ==<br />
[[Wikipedia:Real-time_computing|Realtime]] applications have operational deadlines between some triggering event and the application's response to that event. To meet these operational deadlines, programmers use realtime operating systems (RTOS) on which the maximum response time can be calculated or measured reliably for the given application and environment.<br />
A typical RTOS uses priorities. The highest priority task wanting the CPU always gets the CPU within a fixed amount of time after the event waking the task has taken place. On such an RTOS the [[Wikipedia:Latency_(engineering)|latency]] of a task only depends on the tasks running at equal or higher priorities; tasks running at lower priorities may be ignored. On a non-realtime OS (most GNU/Linux distributions running their default kernels), since latencies depend on each process running on the system, it is obviously much harder to ensure deadlines will be met every time, and this difficulty scales nonlinearly with system complexity. Determinism in scheduling becomes yet more difficult to achieve because [[Wikipedia:Preemption_(computing)|preemption]] can be switched off for an arbitrary amount of time. A high priority task wanting to run can thus be delayed indefinitely by lower priority tasks with preemption disabled.<br />
<br />
== How does the realtime patch work ==<br />
The RT-Preempt patch converts Linux into a fully preemptible kernel. This is done through:<br />
<br />
* Making in-kernel locking-primitives (using [[Wikipedia:Spinlock|spinlocks]]) preemptible by reimplementation with rtmutexes.<br />
* [[Wikipedia:Critical_section|Critical sections]] protected by i.e. spinlock_t and rwlock_t are now preemptible. The creation of non-preemptible sections (in kernel) is still possible with raw_spinlock_t (same APIs like spinlock_t).<br />
* Implementing [[Wikipedia:Priority_inheritance|priority inheritance]] for in-kernel spinlocks and [[Wikipedia:Semaphore_(programming)|semaphores]].<br />
* Converting interrupt handlers into preemptible kernel threads: The RT-Preempt patch treats soft interrupt handlers in kernel thread context, which is represented by a task_struct like a common user space process. However it is also possible to register an IRQ in kernel context.<br />
* Converting the old Linux timer API into separate infrastructures for high resolution kernel timers plus one for timeouts, leading to user space POSIX timers with high resolution.<br />
<br />
== Installation ==<br />
There are multiple -rt patched kernels available from the [[AUR]]. The main two are {{AUR|linux-rt}} and {{AUR|linux-rt-lts}}, which both have a configuration based on the main {{Pkg|linux}} kernel package. linux-rt follows the development branch of the -rt patch, while linux-rt-lts tracks a stable branch of the rt patchset.<br />
<br />
And then there also is {{AUR|linux-rt-bfq}}{{Broken package link|package not found}}, which is based on the development version of the -rt patch and includes the [http://algo.ing.unimo.it/people/paolo/disk_sched/ BFQ scheduler], and a [https://www.phoronix.com/scan.php?page=news_item&px=BFQ-Queued-Linux-4.12 2nd reference].<br />
<br />
{{Note|Don't forget to add the newly installed kernel to your [[boot loader]]!}}<br />
<br />
== Scheduling latency ==<br />
In the context of the scheduler, latency is the time that passes from the occurrence of an event until the handling of said event. Often the delay from the firing of an interrupt until the interrupt handler starts running, but could also be from the expiration of a timer, etc.<br />
<br />
There can be many varied causes for high scheduling latencies. Some worth mentioning (in no particular order) are: a misconfigured system, bad hardware, badly programmed kernel modules, CPU power management, faulty hardware timers, [[Wikipedia:System_Management_Mode#Entering_SMM|SMIs]] and [[Wikipedia:Simultaneous_multithreading|SMT]].<br />
<br />
When trying to determine a system's maximum scheduling latency, the system needs to be put under load. A busy system will tend to experience greater latencies than an idle one. To sufficiently characterize latencies of interest, it would be prudent to run tests for a long time and under a variety of nominal and worst-case load conditions. Further, since many subsystems such as disks, network devices, USB and graphics may be used sparsely after a system is brought online, care should be taken to characterize latency with these subsystems active as well.<br />
<br />
== Latency testing utilities ==<br />
There are several tools available to check kernel scheduling latencies, and to track down the causes of latency spikes. One set of tools comes in a package called {{Pkg|rt-tests}}.<br />
<br />
=== cyclictest ===<br />
One of the programs in rt-tests is called cyclictest, which can be used to verify the maximum scheduling latency, and for tracking down the causes of latency spikes. cyclictest works by measuring the time between the expiration of a timer a thread sets and when the thread starts running again.<br />
<br />
Here is the result of a typical test run:<br />
<br />
{{hc|# cyclictest --smp -p98 -m|<br />
# /dev/cpu_dma_latency set to 0us<br />
policy: fifo: loadavg: 239.09 220.49 134.53 142/1304 23799 <br />
<br />
T: 0 (23124) P:98 I:1000 C: 645663 Min: 2 Act: 4 Avg: 4 Max: 23<br />
T: 1 (23125) P:98 I:1500 C: 430429 Min: 2 Act: 5 Avg: 3 Max: 23<br />
T: 2 (23126) P:98 I:2000 C: 322819 Min: 2 Act: 4 Avg: 3 Max: 15<br />
T: 3 (23127) P:98 I:2500 C: 258247 Min: 2 Act: 5 Avg: 4 Max: 32<br />
^C}}<br />
<br />
It shows a four CPU core system running one thread (SCHED_FIFO) per core at priority 98, with memory locked, the system is also under a high load due to running hackbench in a separate terminal. What is most interesting is the max schedling latency detected, in this case 32 usecs on core 3.<br />
<br />
See {{man|8|cyclictest}} man page.<br />
<br />
=== hackbench ===<br />
An idle kernel will tend to show much lower scheduling latencies, it's essential to put some load on it to get a realistic result. This can be done with another utility in the rt-tests package called hackbench. It works by creating multiple pairs of threads or processes, that pass data between themselves either over sockets or pipes. To make it run longer add the -l parameter: {{ic|hackbench -l 1000000}}.<br />
<br />
See {{man|8|hackbench}} man page.<br />
<br />
=== hwlatdetect ===<br />
hwlatdetect can be used to detect SMIs taking an inordinate time, thus introducing latency by blocking normal kernel execution. It consists of a kernel module (present in both linux-rt and linux-rt-lts), and a python script to launch the process and report the results back to the user. To check if the system uses NMIs run the following command:<br />
{{hc|$ grep NMI /proc/interrupts| <br />
NMI: 3335 3336 3335 3335 Non-maskable interrupts}}<br />
<br />
The hwlatdetect kernel module works by turning everything running on the CPUs off through the stop_machine() call. It then polls the TSC (Time Stamp Counter) looking for gaps in the generated data stream. Any gaps indicates that it was interrupted by a NMI, as they are the only possible mechanism (apart from a broken TSC implementation). To run the program for 120 secs, with a detection threshold of 15 usecs, execute the following:<br />
{{hc|<nowiki># hwlatdetect --duration=120 --threshold=15</nowiki>|<br />
hwlatdetect: test duration 120 seconds<br />
parameters:<br />
Latency threshold: 15us<br />
Sample window: 1000000us<br />
Sample width: 500000us<br />
Non-sampling period: 500000us<br />
Output File: None<br />
<br />
Starting test<br />
test finished<br />
Max Latency: 21us<br />
Samples recorded: 16<br />
Samples exceeding threshold: 16<br />
1408928107.0286324723 18 17<br />
.<br />
.<br />
1408928180.0296881126 15 21<br />
.<br />
.<br />
1408928212.0300332889 18 18}}<br />
<br />
The result shows 16 NMIs detected that exceeded the 15 usecs threshold specified, the maximum latency detected was 21 usecs.<br />
<br />
See {{man|8|hwlatdetect}} man page.<br />
<br />
== See also ==<br />
<br />
* [https://rt.wiki.kernel.org Real-Time Linux Wiki]<br />
* [https://wiki.linuxfoundation.org/realtime/ realtime:start - Linux Foundation Wiki]<br />
* [https://www.linuxfoundation.org/blog/2013/03/intro-to-real-time-linux-for-embedded-developers/ Intro to Real-Time Linux for Embedded Developers]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=622144User:OriginCode2020-06-26T13:03:33Z<p>OriginCode: </p>
<hr />
<div>'''OriginCode aka. ChenWithOC aka. Force0x1 @ Arch Linux CN'''<br />
<br />
[https://t.me/OriginCode '''OriginCode on Telegram''']<br />
<br />
[mailto:self@origincode.me '''self@origincode.me''']<br />
<br />
[https://gitlab.com/OriginCode '''OriginCode on GitLab''']<br />
<br />
[https://github.com/OriginCode '''OriginCode on GitHub''']<br />
<br />
[https://origincode.me '''OriginCode Remote Service''']<br />
<br />
[https://originco.de '''OriginCode's Blog''']<br />
<br />
'''OriginCode's Arch Linux Repository:'''<br />
<br />
[origincode]<br />
SigLevel = PackageRequired<br />
Server = https://repo.origincode.me/repo/$arch<br />
Server = https://build.archlinuxcn.org/~origincode/repo/$arch # EU, Arch Linux CN Build Machine<br />
<br />
'''''OriginCode's PGP Pubkey: 0A5BAD445D80C1CC'''''</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=584583User:OriginCode2019-10-07T01:44:59Z<p>OriginCode: </p>
<hr />
<div>'''OriginCode aka. ChenWithOC aka. Force0x1 @ Arch Linux CN'''<br />
<br />
[https://t.me/OriginCode '''OriginCode on Telegram''']<br />
<br />
[mailto:origincoder@yahoo.com '''origincoder@yahoo.com''']<br />
<br />
[https://github.com/OriginCode '''OriginCode on GitHub''']<br />
<br />
[https://origincode.me '''OriginCode Remote Service''']<br />
<br />
[https://originco.de '''OriginCode's Blog''']<br />
<br />
'''OriginCode's Arch Linux Repository:'''<br />
<br />
[origincode]<br />
SigLevel = PackageRequired<br />
Server = https://repo.origincode.me/repo/$arch<br />
Server = https://build.archlinuxcn.org/~origincode/repo/$arch # EU, Arch Linux CN Build Machine<br />
<br />
'''''OriginCode's PGP Pubkey: 0A5BAD445D80C1CC'''''</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=584582User:OriginCode2019-10-07T01:44:05Z<p>OriginCode: </p>
<hr />
<div>'''OriginCode aka. ChenWithOC aka. Force0x1 @ Arch Linux CN'''<br />
<br />
[https://t.me/OriginCode '''OriginCode on Telegram''']<br />
<br />
[mailto:origincoder@yahoo.com '''origincoder@yahoo.com''']<br />
<br />
[https://github.com/OriginCode '''OriginCode on GitHub''']<br />
<br />
[https://origincode.top '''OriginCode Remote Service''']<br />
<br />
'''OriginCode's Arch Linux Repository:'''<br />
<br />
[origincode]<br />
SigLevel = PackageRequired<br />
Server = https://repo.origincode.me/repo/$arch<br />
Server = https://build.archlinuxcn.org/~origincode/repo/$arch # EU, Arch Linux CN Build Machine<br />
<br />
'''''OriginCode's PGP Pubkey: 0A5BAD445D80C1CC'''''</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=584581User:OriginCode2019-10-07T01:42:03Z<p>OriginCode: </p>
<hr />
<div>[[File:OriginCode_Avatar.jpg|缩略图|OriginCode]]<br />
<br />
'''OriginCode aka. ChenWithOC aka. Force0x1 @ Arch Linux CN'''<br />
<br />
[https://t.me/OriginCode '''OriginCode on Telegram''']<br />
<br />
[mailto:origincoder@yahoo.com '''origincoder@yahoo.com''']<br />
<br />
[https://github.com/OriginCode '''OriginCode on GitHub''']<br />
<br />
[https://origincode.top '''OriginCode Remote Service''']<br />
<br />
'''OriginCode's Arch Linux Repository:'''<br />
<br />
[origincode]<br />
SigLevel = PackageRequired<br />
Server = https://repo.origincode.me/repo/$arch<br />
Server = https://build.archlinuxcn.org/~origincode/repo/$arch # EU, Arch Linux CN Build Machine<br />
<br />
'''''OriginCode's PGP Pubkey: 0A5BAD445D80C1CC'''''</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Conky_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&diff=575559Conky (简体中文)2019-06-15T00:13:36Z<p>OriginCode: A small translate</p>
<hr />
<div>[[Category:Status monitoring and notification (简体中文)]]<br />
[[Category:Eye candy (简体中文)]]<br />
[[de:Conky]]<br />
[[en:Conky]]<br />
[[es:Conky]]<br />
[[fa:Conky]]<br />
[[fr:Conky]]<br />
[[it:Conky]]<br />
[[ja:Conky]]<br />
[[ru:Conky]]<br />
{{TranslationStatus (简体中文)|Conky|2019-01-23}}<br />
{{Related articles start}}<br />
{{Related|Conky/Tips_and_tricks}}<br />
{{Related|Lm_sensors}}<br />
{{Related|Hddtemp}}<br />
{{Related articles end}}<br />
<br />
Conky 是一个用于X窗口系统的系统监视软件。它可以运行在 GNU/Linux 和 FreeBSD 上,是一个基于GPL协议的免费软件。Conky 可以监控许多系统变量,包括 CPU,内存,交换分区,磁盘空间,温度,top,上传,下载,系统消息,以及更多。它具有很高的可配置性,但配置有一些难于理解。Conky是torsmo的一个分支。<br />
<br />
==安装==<br />
*[[official repositories|官方软件库]]中已经包含了{{Pkg|conky}},您可以通过[[pacman]]来安装它。<br />
<br />
除了 [[官方软件仓库]] 上的 {{Pkg|conky}} 软件包, 在 [[Arch User Repository (简体中文)|AUR]] 上还有很多关于conky的软件包。<br />
<br />
*Conky基本包,没有X11依赖 {{AUR|conky-cli}}<br />
*Nvidia支持: {{AUR|conky-nvidia}} <br />
*Lua支持: {{AUR|conky-lua}} <br />
*Nvidia和Lua支持: {{AUR|conky-lua-nv}}<br />
<br />
一些在conky变量上的建设需要安装额外的应用才能被使用,例如温度控制的 [[Hddtemp]] 和音乐控制的 [[mpd]] <br />
<br />
你可以编辑{{ic|~/.conkyrc}}文件来定制您的conky或是使用[http://conky.sourceforge.net/screenshots.html homeproject-screenshot]等其他网站上的范例<br />
<br />
附加应用:<br />
* {{App|Conky Manager|Conky小部件的主题管理器. 它提供开启、关闭选项, 浏览和编辑已经安装的Conky主题.|http://www.teejeetech.in/p/conky-manager.html|{{Pkg|conky-manager}}}}<br />
<br />
==配置==<br />
*当您在编辑配置文件时,点击保存命令可立即看到conky界面的变化.您也没有必要重新登录您的X环境.所以您可以尽情尝试每一个设置,保存配置文件并查看conky界面的变化,然后修改不合适的地方.<br />
<br />
*或者,您可以使用默认配置:<br />
$ conky -C > ~/.config/conky/conky.conf<br />
当然最好还是使用位于当前用户下{{ic|~/.conkyrc}}的配置文件.<br />
就像其他的应用一样, conky会先查看当前用户下的{{ic|.conkyrc}}文件.如果检测失败,那么它将使用位于{{ic|/etc/conky}}的默认配置文件.<br />
<br />
如果您保存配置文件在本地,比如在保存在您的home目录中,您将不能查看任何的日志文件除非您更改一些配置. One of the nice features of conky is to pipe to your desktop some {{ic|/var/log/}} files to read all kinds of log messages.这些文件只能在{{ic|root}}身份下查看,然后您需要通过{{ic|sudo}}来启动conky.用{{ic|root}}身份来启动conky是不推荐的,所以您需要进行以下设置:<br />
$ usermod -aG log username<br />
将 {{ic|username}} 加入 {{ic|log group}}. 现在 {{ic|username}} 便可以读取日志文件了,您将能够在桌面上使用conky来重定向日志文件。<br />
<br />
<br />
* 如果conky并没有显现应有的效果 -- 比如 minimum_size -- 您需查看是否是因清空了 {{ic|/etc/conky/conky.conf}}中的内容,或是因注释相关字段所造成。<br />
<br />
=== 双屏幕 ===<br />
<br />
当你使用双屏幕配置时, 你需要进行一些设置来将 ''conky'' 放置到你想让它呆在桌面的某个位置. <br />
<br />
通过调整{{ic|gap_x}}, 假设你设置的是1680x1050像素的分辨率,你希望窗口位于左侧显示器的中间顶部,你应使用 :<br />
alignment = 'top_left',<br />
gap_X = 840,<br />
{{ic|alignment}} 的作用是显而易见的, {{ic|gap_X}}是从屏幕左边框开始的距离(以像素为单位)。.<br />
<br />
{{ic|xinerama_head}}是一个可替换的选项,下面将在第二个屏幕的右上角放置“conky”窗口: <br />
alignment = 'top_right',<br />
xinerama_head = 2,<br />
<br />
===配置文件语法更改===<br />
<br />
从conky 1.10以来,配置文件都是用新的lua语法编写的,比如: <br />
<br />
conky.config = {<br />
-- Comments start with a double dash<br />
bool_value = true,<br />
string_value = 'foo',<br />
int_value = 42,<br />
}<br />
conky.text = [[<br />
$variable<br />
${evaluated variable}<br />
]]<br />
<br />
下面的一些示例可能仍然使用旧语法,例如:<br />
<br />
bool_value yes<br />
string_value 'foo'<br />
int_value 42<br />
<br />
通过Lua脚本可以从旧语法转换为新的Lua语法。 [https://github.com/brndnmtthws/conky/blob/master/extras/convert.lua here].<br />
<br />
== 字体 ==<br />
<br />
要用conky显示unicode格式图片和emoji,你需要支持此功能的[[Fonts#Emoji_and_symbols|font]] 然后将conky配置为需显示的unicode字体. 例如:<br />
<br />
${font Symbola:size=48}☺${font} <br />
<br />
===符号字体===<br />
<br />
符号字体常用于更复杂的conky配置,其中一些流行的配置包括; <br />
<br />
* {{AUR|ttf-pizzadude-bullets}} - PizzaDude Bullet's font<br />
* {{AUR|otf-font-awesome-5-free}} - Font awesome icon from from http://fontawesome.com/<br />
* {{AUR|ttf-weather-icons}} - Erik flowers weather icon font with 222 glyphs<br />
<br />
== 自启动 ==<br />
<br />
Conky可以通过几种不同的方式自启动, 一如 "[[Autostarting]]"所述. 请选择最适合您的窗口管理器/桌面环境的方式.<br />
<br />
Conky有一种配置,使它在后台分支运行。这可能对于某些自动启动设置有效。<br />
<br />
In {{ic|conky.conf}}:<br />
conky.config = {<br />
background = true,<br />
}<br />
如果你使用图形桌面环境,并希望通过{{ic|conky.desktop}} 自启动,请使用以下命令:<br />
<br />
{{hc|~/.config/autostart/conky.desktop|2=<br />
[Desktop Entry]<br />
Type=Application<br />
Name=conky<br />
Exec=conky --daemonize --pause=5<br />
StartupNotify=false<br />
Terminal=false}}<br />
<br />
{{ic|1=pause=5}}参数在“conky”启动时会延时5秒钟,以确保桌面有时间加载并启动。<br />
<br />
== 故障排除 ==<br />
<br />
这些是人们在conky发现的问题和他们的解决方案。<br />
<br />
=== Conky启动并且在屏幕上不显示任何内容 ===<br />
<br />
首先检查配置文件文本变量中的语法错误。然后再次检查你的用户是否有权运行配置文件中的每个命令,以及是否安装了所有需要的包。<br />
<br />
=== 透明度 ===<br />
<br />
Conky支持两种不同类型的透明度。需要安装并运行[[composite manager]]. 如果启用了真实透明,但是没有运行复合管理器,那么conky将不会优先透明,但是为字体、图像和背景启用了透明度。<br />
<br />
==== 伪透明 ====<br />
<br />
默认情况下,在Conky中启用了伪透明。伪透明通过复制背景图像,并使用相关部分作为conky的背景达成效果。一些窗口管理器将背景墙纸设置为根窗口之上的一个级别,这可能导致conky具有灰色背景。要解决此问题,需要手动将其设置为''feh''。<br />
In {{ic|~/.xinitrc}}:<br />
<br />
sleep 1 && feh --bg-center ~/background.png &<br />
<br />
==== 启用真实透明 ====<br />
<br />
要实现真正的透明性,必须运行一个[[composite manager]] 并在conky.config内的{{ic|.conkyrc}}中添加以下行:<br />
<br />
conky.config = {<br />
own_window = true,<br />
own_window_transparent = true,<br />
own_window_argb_visual = true,<br />
own_window_type = desktop,<br />
}<br />
<br />
如果窗口类型“桌面”不起作用,请尝试将其更改为 {{ic|normal}}.如果仍然不起作用,请尝试其他选项,例如: {{ic|dock}}, {{ic|panel}}, 或者 {{ic|override}} 替代.<br />
<br />
{{Note|1=[[Xfce]]需要混合启用,请参见 [https://forum.xfce.org/viewtopic.php?pid=25939].}}<br />
<br />
==== 半透明 ====<br />
<br />
要在真实透明模式下实现半透明,必须在conky配置文件中使用以下设置:<br />
<br />
conky.config = {<br />
own_window = true,<br />
own_window_transparent = false,<br />
own_window_argb_visual = true,<br />
own_window_argb_value = 90,<br />
own_window_type = desktop,<br />
}<br />
<br />
为了降低conky窗口的透明度,其中一种方式是可以将{{ic|own_window_argb_value}} 的值增至 255.<br />
<br />
=== 不最小化显示桌面 ===<br />
<br />
'''Using Compiz:''' 如果 'Show Desktop' 选项或键绑定与所有其他窗口一起和condy最小化, 启动compiz配置设置管理器,转到“General Options”并取消选中“Hide Skip Taskbar Windows”选项。.<br />
<br />
如果不使用compiz,请尝试编辑 {{ic|conky.conf}} 并添加/更改如下:<br />
<br />
own_window_type = 'override',<br />
<br />
或者<br />
<br />
own_window_type = 'desktop',<br />
<br />
请参阅“conky”帮助文档了解具体差异。但是,后一个选项允许您使用调整大小键绑定(例如OpenBox)将窗口捕捉到“conky”的边界,而第一个选项则没有。<br />
<br />
=== 在GNOME Shell集成 ===<br />
<br />
有人在[[GNOME]]内的''conky''经历了错误.<br />
<br />
在 {{ic|conky.conf}}添加:<br />
own_window = true,<br />
own_window_type = 'desktop',<br />
<br />
=== UTF-8 多字节字符固定滚动修复 ===<br />
<br />
“conky”(1.9.0)的当前版本存在一个[https://github.com/brndnmtthws/conky/issues/129 bug] 其中滚动文本按字节而不是按字符递增,从而导致包含多字节字符的文本在滚动时消失并重新出现。在 AUR: {{AUR|conky-utfscroll}}{{Broken package link|package not found}}中可以找到修复此错误的补丁包。<br />
<br />
=== 避免闪烁 ===<br />
{{Expansion|Explain the steps to follow if there is no dbe module, probably in [[xorg]] rather than here with a link}}<br />
''Conky''需要X服务内的双重缓冲扩展名''(DBE)'' 支持来避免闪烁,因为没有它,窗口就无法足够快速的更新窗口. 可以通过 在 {{ic|/etc/X11/xorg.conf}} 里的 [[Xorg]]通过在{{ic|"Module"}}中添加{{ic|Load "dbe"}} 选项来启动. {{ic|xorg.conf}} 文件已经被包含特定配置文件的{{ic|/etc/X11/xorg.conf.d}} 所替代(1.8.x 版本以上)。只要 ''DBE'' 存在于{{ic|/usr/lib/xorg/modules}}它就会被自动加载. 加载模块列表可以使用 {{ic|grep LoadModule /var/log/Xorg.0.log}}查看.<br />
<br />
要启用双重缓冲,请将{{ic|double_buffer}}选项加入{{ic|conky.conf}}:<br />
<br />
conky.config = {<br />
double_buffer = true,<br />
}<br />
<br />
== 你还可以看 ==<br />
<br />
* [https://github.com/brndnmtthws/conky 官方网站]<br />
* [http://conky.sourceforge.net/config_settings.html 官方配置的Conky变量]<br />
* [http://conky.sourceforge.net/variables.html 官方Conky对象]<br />
* [https://bbs.archlinux.org/viewtopic.php?id=39906 Arch论坛中的Conky配置]<br />
* [http://freecode.com/projects/conky/ Conky] on [[wikipedia:Freecode|Freecode]]<br />
* [irc://chat.freenode.org/conky #conky] IRC chat channel on [[wikipedia:Freenode|freenode]]<br />
* [http://novel.evilcoder.org/wiki/index.php?title=ConkyFAQ&oldid=12463 常见问题]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=573268Unofficial user repositories2019-05-15T13:14:23Z<p>OriginCode: /* origincode */ Change the domain.</p>
<hr />
<div>[[Category:Package management]]<br />
[[Category:Lists]]<br />
[[ja:非公式ユーザーリポジトリ]]<br />
[[zh-hans:Unofficial user repositories]]<br />
{{Related articles start}}<br />
{{Related|pacman-key}}<br />
{{Related|Official repositories}}<br />
{{Related articles end}}<br />
This article lists binary repositories freely created and shared by the community, often providing pre-built versions of PKGBUILDS found in the [[AUR]].<br />
<br />
In order to use these repositories, add them to {{ic|/etc/pacman.conf}}, as explained in [[pacman#Repositories and mirrors]]. If a repository is signed, you must obtain and locally sign the associated key, as explained in [[Pacman-key#Adding unofficial keys]].<br />
<br />
If you want to create your own custom repository, follow [[pacman tips#Custom local repository]].<br />
<br />
{{Warning|The official Arch Linux Developers and the Trusted Users do not perform tests of any sort to verify the contents of these repositories. You must decide whether to trust their maintainers and you take full responsibility for any consequences of using any unofficial repository.}}<br />
<br />
== Adding your repository to this page ==<br />
<br />
If you have your own repository, please add it to this page, so that all the other users will know where to find your packages. Please keep the following rules when adding new repositories:<br />
<br />
* Keep the lists in alphabetical order.<br />
* Include some information about the maintainer: include at least a (nick)name and some form of contact information (web site, email address, user page on ArchWiki or the forums, etc.).<br />
* If the repository is of the ''signed'' variety, please include a key-id, possibly using it as the anchor for a link to its keyserver; if the key is not on a keyserver, include a link to the key file.<br />
* Include some short description (e.g. the category of packages provided in the repository).<br />
* If there is a page (either on ArchWiki or external) containing more information about the repository, include a link to it.<br />
* If possible, avoid using comments in code blocks. The formatted description is much more readable. Users who want some comments in their {{ic|pacman.conf}} can easily create it on their own.<br />
<br />
Some repositories may also have packages for architectures beside x86_64. The {{ic|$arch}} variable will be set automatically by pacman.<br />
<br />
== Signed ==<br />
<br />
=== andontie-aur ===<br />
<br />
* '''Maintainer:''' Holly M.<br />
* '''Description:''' A repo containing the most popular AUR packages, as well as some I use all the time. New packages can be requested on the upstream website.<br />
* '''Key-ID:''' EA50C866329648EE<br />
* '''Upstream page:''' https://aur.andontie.net<br />
<br />
{{bc|<nowiki><br />
[andontie-aur]<br />
Server = https://aur.andontie.net/$arch<br />
</nowiki>}}<br />
<br />
=== arcanisrepo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#arcanis arcanis]<br />
* '''Description:''' A repository with some AUR packages including packages from VCS<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[arcanisrepo]<br />
Server = https://repo.arcanis.me/repo/$arch<br />
</nowiki>}}<br />
<br />
(It is also available via FTP with the same URL.)<br />
<br />
=== arch4edu ===<br />
<br />
* '''Maintainers:''' [https://github.com/petronny Jingbei Li (petronny)], and [https://github.com/arch4edu/arch4edu/graphs/contributors others]<br />
* '''Description:''' arch4edu is a community repository for Archlinux and ArchlinuxARM that strives to provide the latest versions of most software used by college students.<br />
* '''Git Repo:''' https://github.com/arch4edu/arch4edu<br />
* '''Issue tracking:''' https://github.com/arch4edu/arch4edu/issues for packaging issues, out-of-date notifications, package requests, and related questions<br />
* '''Mirrors:''' https://github.com/arch4edu/arch4edu/wiki/Add-arch4edu-to-your-Archlinux<br />
* '''Key-ID:''' 7931B6D628C8D3BA<br />
<br />
{{bc|<nowiki><br />
[arch4edu]<br />
Server = https://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch<br />
## or other mirrors in https://github.com/arch4edu/arch4edu/wiki/Add-arch4edu-to-your-Archlinux<br />
</nowiki>}}<br />
<br />
=== archlinuxcn ===<br />
<br />
* '''Maintainers:''' [https://plus.google.com/+PhoenixNemo/ Phoenix Nemo (phoenixlzx)], [https://www.archlinux.org/people/developers/#fyan Felix Yan (felixonmars, dev)], [https://twitter.com/lilydjwg lilydjwg], [https://www.archlinux.org/people/trusted-users/#farseerfc farseerfc (TU)], and [https://github.com/archlinuxcn/repo/graphs/contributors others]<br />
* '''Description:''' Packages by the Chinese Arch Linux community, all signed. Be aware that i686 packages are not fully maintained and tested, create an issue if you find some problems.<br />
* '''Git Repo:''' https://github.com/archlinuxcn/repo<br />
* '''Issue tracking:''' https://github.com/archlinuxcn/repo/issues for packaging issues, out-of-date notifications, package requests, and related questions<br />
* '''Mirrors:''' https://github.com/archlinuxcn/mirrorlist-repo (Mostly for users in mainland China), or install ''archlinuxcn-mirrorlist-git'' from the repo.<br />
* '''Key-ID:''' Once the repo is added, ''archlinuxcn-keyring'' package must be installed before any other so you do not get errors about PGP signatures. ''archlinuxcn-keyring'' package itself is signed by TU.<br />
<br />
{{bc|<nowiki><br />
[archlinuxcn]<br />
Server = http://repo.archlinuxcn.org/$arch<br />
## or use a CDN (beta)<br />
#Server = https://cdn.repo.archlinuxcn.org/$arch<br />
## or install archlinuxcn-mirrorlist-git and use the mirrorlist<br />
#Include = /etc/pacman.d/archlinuxcn-mirrorlist<br />
</nowiki>}}<br />
<br />
=== archstrike ===<br />
<br />
* '''Maintainer:''' [https://archstrike.org/team The ArchStrike Team]<br />
* '''Description:''' A repository for security professionals and enthusiasts<br />
* '''Upstream page:''' https://archstrike.org/<br />
* '''Key-ID:''' 9D5F1C051D146843CDA4858BDE64825E7CBC0D51<br />
<br />
{{Note|ArchStrike specific instructions can be found at https://archstrike.org/wiki/setup}}<br />
<br />
{{bc|<nowiki><br />
[archstrike]<br />
Server = https://mirror.archstrike.org/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== archzfs ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/minextu Jan Houben (minextu)]<br />
* '''Description:''' Packages for ZFS on Arch Linux.<br />
* '''Upstream page:''' https://github.com/archzfs/archzfs<br />
* '''Key-ID:''' F75D9D76<br />
<br />
{{bc|<nowiki><br />
[archzfs]<br />
Server = http://archzfs.com/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== ashleyis ===<br />
<br />
* '''Maintainer:''' Ashley Towns ([https://aur.archlinux.org/account/ashleyis/ ashleyis])<br />
* '''Description:''' Debug versions of SDL, chipmunk, libtmx and other misc game libraries. also swift-lang and some other AUR packages <br />
* '''Key-ID:''' B1A4D311<br />
<br />
{{bc|<nowiki><br />
[ashleyis]<br />
Server = http://arch.ashleytowns.id.au/repo/$arch<br />
</nowiki>}}<br />
<br />
=== Bennix Repo ===<br />
<br />
* '''Maintainer:''' Ben P. Dorsi-Todaro ([https://techmeout.org Tech Me Out])<br />
* '''Description:''' Packages [http://ben-dorsi-todaro.com/ Ben P. Dorsi-Todaro] uses and aren't listed in repos, or packages built by [http://www.bigbenshosting.com/ Big Ben's Web Hosting] <br />
* '''Key-ID:''' F14BB858F6253DA0<br />
<br />
{{bc|<nowiki><br />
[bigben-repo]<br />
SigLevel = Optional TrustAll<br />
Server = http://bennix.net/bigben-repo/<br />
</nowiki>}}<br />
<br />
=== blackeagle-pre-community ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' testing of the by me maintaned packages before moving to ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[blackeagle-pre-community]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== chaotic-aur ===<br />
<br />
* '''Maintainer:''' [https://github.com/pedrohlc PedroHLC]<br />
* '''Description:''' Auto builds AUR packages the maintainer uses, update them hourly (a few are daily). Hosted in São Carlos, SP, Brazil. x86_64 only.<br />
* '''Key-ID:''' [http://pool.sks-keyservers.net/pks/lookup?search=0x3056513887B78AEB&fingerprint=on&op=index], fingerprint {{ic|EF92 5EA6 0F33 D0CB 85C4 4AD1 3056 5138 87B7 8AEB }}<br />
* '''Note:''' See [https://lonewolf.pedrohlc.com/chaotic-aur maintainer's notes].<br />
{{bc|<nowiki><br />
[chaotic-aur]<br />
Server = http://lonewolf-builder.duckdns.org/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== catalyst ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst/$arch<br />
</nowiki>}}<br />
<br />
=== catalyst-hd234k ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst-hd234k]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst-hd234k/$arch<br />
</nowiki>}}<br />
<br />
=== city ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#bgyorgy Balló György]<br />
* '''Description:''' Experimental/unpopular packages.<br />
* '''Upstream page:''' https://pkgbuild.com/~bgyorgy/city.html<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[city]<br />
Server = https://pkgbuild.com/~bgyorgy/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== coderkun-aur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with random software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.asc https://www.suruatoel.xyz/coderkun.asc]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== coderkun-aur-audio ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with audio-related (realtime kernels, lv2-plugins, …) software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.key https://www.suruatoel.xyz/coderkun.key]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur-audio]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== devkitpro ===<br />
<br />
* '''Maintainer:''' [https://devkitpro.org/ wintermute]<br />
* '''Description:''' Provides Homebrew toolchains for the Nintendo Wii, Gamecube, DS, GBA, Gamepark gp32 and Nintendo Switch<br />
* '''Upstream page:''' https://devkitpro.org/wiki/devkitPro_pacman<br />
* '''Key-ID:''' F7FD5492264BB9D0<br />
<br />
{{Note|Repository has its own additional keyring at https://downloads.devkitpro.org/devkitpro-keyring-r1.787e015-2-any.pkg.tar.xz.}}<br />
<br />
{{bc|<nowiki><br />
[dkp-libs]<br />
Server = https://downloads.devkitpro.org/packages<br />
[dkp-linux]<br />
Server = https://downloads.devkitpro.org/packages/linux<br />
</nowiki>}}<br />
<br />
=== disastrousaur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/TheGoliath TheGoliath]<br />
* '''Description:''' Well known AUR package managers, many of the most popular packages available on the AUR, as well as those that I favor myself<br />
* '''Upstream page:''' https://mirror.repohost.de/disastrousaur<br />
* '''Key-ID:''' CBAE582A876533FD<br />
* '''Keyfile:''' [https://mirror.repohost.de/disastrousaur.key https://mirror.repohost.de/disastrousaur.key]<br />
{{Warning|disastrousaur and disastrousarm are undergoing restructuring (e.g. support for the aarch64 architecture and more). The repository itself will be available again under the disastrousaur name in the next week. Please make sure you have the URL changed accordingly as shown below. Sorry for causing any inconvenience. }}<br />
{{bc|<nowiki><br />
[disastrousaur]<br />
Server = https://mirror.repohost.de/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== dvzrv ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#dvzrv David Runge]<br />
* '''Description:''' [[Realtime kernel patchset]] (aka. {{AUR| linux-rt}} and {{AUR| linux-rt-lts}})<br />
* '''Key-ID:''' Not needed, as maintainer is a developer/TU<br />
<br />
{{bc|<nowiki><br />
[dvzrv]<br />
Server = https://pkgbuild.com/~dvzrv/repo/$arch<br />
</nowiki>}}<br />
<br />
=== eatabrick ===<br />
<br />
* '''Maintainer:''' bentglasstube<br />
* '''Description:''' Packages for software written by (and a few just compiled by) bentglasstube.<br />
<br />
{{bc|<nowiki><br />
[eatabrick]<br />
Server = http://repo.eatabrick.org/$arch<br />
</nowiki>}}<br />
<br />
=== eschwartz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#eschwartz Eli Schwartz]<br />
* '''Description:''' Personal repo with AUR packages and some core packages from git (including glibc and pacman). Contains debug packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[eschwartz]<br />
Server = https://pkgbuild.com/~eschwartz/repo/$arch<br />
</nowiki>}}<br />
<br />
=== ffy00 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#FFY00 Filipe Laíns]<br />
* '''Description:''' Personal repo. Contains some packages related to the D language.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[ffy00]<br />
Server = https://pkgbuild.com/~ffy00/repo<br />
</nowiki>}}<br />
<br />
=== fusion809 ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/fusion809|Brenton Horne]] (brentonhorne77 at gmail dot com).<br />
* '''Description:''' Provides a few AUR and other packages I like. Like CodeLite and bleeding-edge (latest release within 1 day of its release) GVim (GTK+2 interface).<br />
* '''Package list:''' http://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/<br />
* '''Key-ID:''' 03264DDCD606DC98<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/home_fusion809_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_fusion809_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== gnome-devel ===<br />
<br />
* '''Maintainer:''' [https://plus.google.com/+AndresFernandezperonista Andres Fernandez], [https://plus.google.com/+FernandoFernandezBerel Fernando Fernandez]<br />
* '''Description:''' GNOME development releases. For testing purposes only.<br />
* '''Package list:''' https://softwareperonista.com.ar/repo/archlinux/gnome-devel/x86_64/<br />
* '''Key-ID:''' DDCE9FD63370080B<br />
<br />
{{Note|Must be put above {{ic|[testing]}} repository.}}<br />
<br />
{{bc|<nowiki><br />
[gnome-devel]<br />
Server = https://softwareperonista.com.ar/repo/archlinux/gnome-devel/$arch<br />
</nowiki>}}<br />
<br />
=== herecura ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' additional packages not found in the ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[herecura]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== holo ===<br />
<br />
* '''Maintainer:''' Stefan Majewsky <holo-pacman@posteo.de> (please prefer to report issues at [https://github.com/majewsky/holo-pacman-repo/issues Github])<br />
* '''Description:''' Packages for [https://holocm.org Holo configuration management], including compatible plugins and tools.<br />
* '''Upstream page:''' https://github.com/majewsky/holo-pacman-repo<br />
* '''Package list:''' https://repo.holocm.org/archlinux/x86_64<br />
* '''Key-ID:''' 0xF7A9C9DC4631BD1A<br />
<br />
{{bc|<nowiki><br />
[holo]<br />
Server = https://repo.holocm.org/archlinux/x86_64<br />
</nowiki>}}<br />
<br />
=== ivasilev ===<br />
<br />
* '''Maintainer:''' [https://ivasilev.net Ianis G. Vasilev]<br />
* '''Description:''' A variety of packages, mostly my own software and AUR builds.<br />
* '''Upstream page:''' https://ivasilev.net/pacman<br />
* '''Key-ID:''' [https://pgp.mit.edu/pks/lookup?op=vindex&search=0xB77A3C8832838F1F80ADFD7E1D0507B417DAB671 17DAB671]<br />
<br />
{{bc|<nowiki><br />
[ivasilev]<br />
Server = https://ivasilev.net/pacman/$arch<br />
</nowiki>}}<br />
<br />
=== jlk ===<br />
<br />
* '''Maintainer:''' [[User:Lahwaacz|Jakub Klinkovský]]<br />
* '''Description:''' Various packages from the ABS and AUR. Modified packages are in the {{ic|modified}} group.<br />
* '''Upstream page:''' https://jlk.fjfi.cvut.cz/arch/repo/README.html<br />
* '''Key-ID:''' 932BA3FA0C86812A32D1F54DAB5964AEB9FEDDDC<br />
<br />
{{bc|<nowiki><br />
[jlk]<br />
Server = https://jlk.fjfi.cvut.cz/arch/repo<br />
</nowiki>}}<br />
<br />
=== llvm-svn ===<br />
<br />
* '''Maintainer:''' [[User:Kerberizer|Luchesar V. ILIEV (kerberizer)]]<br />
* '''Description:''' [https://aur.archlinux.org/pkgbase/llvm-svn llvm-svn] and [https://aur.archlinux.org/pkgbase/lib32-llvm-svn lib32-llvm-svn] from AUR: the LLVM compiler infrastructure, the Clang frontend, and the tools associated with it<br />
* '''Key-ID:''' [https://sks-keyservers.net/pks/lookup?op=vindex&search=0x76563F75679E4525&fingerprint=on&exact=on 0x76563F75679E4525], fingerprint {{ic|D16C F22D 27D1 091A 841C 4BE9 7656 3F75 679E 4525}}<br />
<br />
{{bc|<nowiki><br />
[llvm-svn]<br />
Server = https://repos.uni-plovdiv.net/archlinux/$repo/$arch<br />
</nowiki>}}<br />
=== lmrepo ===<br />
<br />
* '''Maintainer:''' [https://lukaszmoskala.pl Łukasz Moskała]<br />
* '''Description:''' AUR packages that I find usefull, including [https://aur.archlinux.org/packages/openrazer-meta openrazer]<br />
* '''Key-ID:''' [http://pool.sks-keyservers.net/pks/lookup?search=0x226981382B7115B2DF696B43C1F0BCD7CB0353DA&fingerprint=on&op=index 0x226981382B7115B2DF696B43C1F0BCD7CB0353DA], fingerprint {{ic|2269 8138 2B71 15B2 DF69 6B43 C1F0 BCD7 CB03 53DA}}<br />
<br />
{{bc|<nowiki><br />
[lmrepo]<br />
Server = http://arch.lukaszmoskala.pl<br />
</nowiki>}}<br />
=== markzz ===<br />
<br />
* '''Maintainer:''' [[User:Markzz|Mark Weiman (markzz)]]<br />
* '''Description:''' Packages that markzz maintains or uses on the AUR; this includes Linux with the vfio patchset ({{AUR|linux-vfio}} and {{AUR|linux-vfio-lts}}), and packages for analysis of network data.<br />
* '''Key ID:''' DEBB9EE4<br />
<br />
{{Note|If you want to add the key by installing the ''markzz-keyring'' package, temporarily add {{ic|1=SigLevel = Never}} into the repository section.}}<br />
<br />
{{bc|<nowiki><br />
[markzz]<br />
Server = https://repo.markzz.com/arch/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== maximbaz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#maximbaz Maxim Baz]<br />
* '''Description:''' Personal repo with AUR packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[maximbaz]<br />
Server = https://pkgbuild.com/~maximbaz/repo/<br />
</nowiki>}}<br />
<br />
=== me176c ===<br />
<br />
* '''Maintainer:''' [https://github.com/lambdadroid lambdadroid]<br />
* '''Description:''' Packages for [[ASUS MeMO Pad 7 (ME176C(X))]]<br />
* '''Key-ID:''' 2B1138A8BB59D786A3BF42AAD996DA70572407FB<br />
<br />
{{bc|<nowiki><br />
[me176c]<br />
Server = https://me176c.uber.space/archlinux<br />
</nowiki>}}<br />
<br />
=== miffe ===<br />
<br />
* '''Maintainer:''' [https://bbs.archlinux.org/profile.php?id=4059 miffe]<br />
* '''Description:''' AUR packages maintained by miffe, e.g. linux-mainline<br />
* '''Key ID:''' 313F5ABD<br />
<br />
{{bc|<nowiki><br />
[miffe]<br />
Server = https://arch.miffe.org/$arch/<br />
</nowiki>}}<br />
<br />
=== mikelpint ===<br />
<br />
* '''Maintainer:''' [[User:Mikelpint|Mikel Pintado (Mikelpint)]]<br />
* '''Description:''' Packages that mikelpint maintains in the AUR.<br />
* '''Key ID:''' 5CA78FC65B189E2B<br />
<br />
{{bc|<nowiki><br />
[mikelpint]<br />
Server = https://mikelpint.github.io/repository/archlinux/repo<br />
</nowiki>}}<br />
<br />
=== Minerva W Science ===<br />
<br />
* '''Maintainer:''' Minerva W<br />
* '''Description:''' [[OpenFOAM]] packages.<br />
* '''Key-ID:''' 3FF21B78117507DA<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/x86_64/home_Minerva_W_Science_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_Minerva_W_Science_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/$arch <br />
</nowiki>}}<br />
<br />
=== mobile ===<br />
<br />
* '''Maintainer:''' [https://keybase.io/farwayer farwayer]<br />
* '''Description:''' React Native and Android development<br />
* '''Upstream page:''' https://keybase.pub/farwayer/arch/mobile/<br />
* '''Key ID:''' 7943315502A936D7<br />
<br />
{{bc|<nowiki><br />
[mobile]<br />
Server = https://farwayer.keybase.pub/arch/$repo<br />
</nowiki>}}<br />
<br />
=== nah ===<br />
<br />
* '''Maintainer:''' [https://yeah.nah.nz phillid]<br />
* '''Description:''' Pre-built versions of the (slow-to-build) graph-tool python libraries, mingw-w64<br />
* '''Key ID:''' 7BF3D17D0884BF5B<br />
<br />
{{bc|<nowiki><br />
[nah]<br />
Server = https://repo.nah.nz/$repo<br />
</nowiki>}}<br />
<br />
=== origincode ===<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/OriginCode OriginCode]<br />
* '''Description:''' A few staging or testing packages from [[#archlinuxcn]], and some daily use packages.<br />
* '''Key-ID:''' 0A5BAD445D80C1CC & 62BF97502AE10D22<br />
<br />
{{bc|<nowiki><br />
[origincode]<br />
Server = https://repo.origincode.me/repo/$arch<br />
</nowiki>}}<br />
<br />
=== pkgbuilder ===<br />
<br />
* '''Maintainer:''' [https://chriswarrick.com/ Chris Warrick]<br />
* '''Description:''' A repository for PKGBUILDer, a Python AUR helper.<br />
* '''Upstream page:''' https://github.com/Kwpolska/pkgbuilder<br />
* '''Key-ID:''' 5EAAEA16<br />
<br />
{{bc|<nowiki><br />
[pkgbuilder]<br />
Server = https://pkgbuilder-repo.chriswarrick.com/<br />
</nowiki>}}<br />
<br />
=== post-factum kernels ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/post-factum Oleksandr Natalenko aka post-factum]<br />
* '''Upstream page''': https://gitlab.com/post-factum/pf-kernel/wikis/README<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] packages by its developer, post-factum<br />
* '''Key-ID:''': 95C357D2AF5DA89D<br />
* '''Keyfile''': https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/x86_64/home_post-factum_kernels_Arch.key<br />
<br />
{{bc|<nowiki><br />
[home_post-factum_kernels_Arch]<br />
Server = https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/$arch<br />
</nowiki>}}<br />
<br />
=== QOwnNotes ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/pbek Patrizio Bekerle] (pbek), QOwnNotes author<br />
* '''Description:''' QOwnNotes is a open source notepad and todo list manager with markdown support and [[ownCloud]] integration.<br />
* '''Key-ID:''' FFC43FC94539B8B0<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/x86_64/home_pbek_QOwnNotes_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_pbek_QOwnNotes_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== qt-debug ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/The-Compiler The Compiler]<br />
* '''Description:''' Qt/PyQt builds with debug symbols<br />
* '''Upstream page:''' https://github.com/qutebrowser/qt-debug-pkgbuild<br />
* '''Key-ID:''' D6A1C70FE80A0C82<br />
<br />
{{bc|<nowiki><br />
[qt-debug]<br />
Server = https://qutebrowser.org/qt-debug/$arch<br />
</nowiki>}}<br />
<br />
=== quarry ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#anatolik anatolik]<br />
* '''Description:''' Arch binary repository for [http://rubygems.org/ Rubygems] packages. See [https://bbs.archlinux.org/viewtopic.php?id=182729 forum announcement] for more information.<br />
* '''Sources:''' https://github.com/anatol/quarry<br />
* '''Key-ID:''' Not needed, as maintainer is a developer<br />
<br />
{{bc|<nowiki><br />
[quarry]<br />
Server = https://pkgbuild.com/~anatolik/quarry/x86_64/<br />
</nowiki>}}<br />
<br />
=== repo-ck ===<br />
<br />
Kernel and modules with Brain Fuck Scheduler and all the goodies in the ck1 patch set.<br />
<br />
See [[/Repo-ck]].<br />
<br />
=== seblu ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#seblu Sébastien Luttringer]<br />
* '''Description:''' All seblu useful pre-built packages, some homemade (linux-seblu-meta, virtualbox-ext-oracle, spotify, masterpdfeditor, yaourt, zfs-dkms, etc).<br />
* '''Key-ID:''' Not required, as maintainer is a Developer<br />
<br />
{{bc|<nowiki><br />
[seblu]<br />
Server = https://al.seblu.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== seiichiro ===<br />
<br />
* '''Maintainer:''' [https://www.seiichiro0185.org Stefan Brand (seiichiro0185)]<br />
* '''Description:''' AUR-packages I use frequently<br />
* '''Key-ID:''' 805517CC<br />
<br />
{{bc|<nowiki><br />
[seiichiro]<br />
Server = https://www.seiichiro0185.org/repo/$arch<br />
</nowiki>}}<br />
<br />
=== sergej-repo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#spupykin Sergej Pupykin]<br />
* '''Description:''' psi-plus, owncloud-git, ziproxy, android, MySQL, and other stuff. Some packages also available for armv7h.<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[sergej-repo]<br />
Server = http://repo.p5n.pp.ru/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== siosm-aur ===<br />
<br />
* '''Maintainer:''' [https://tim.siosm.fr/about/ Timothee Ravier]<br />
* '''Description:''' packages also available in the Arch User Repository, sometimes with minor fixes<br />
* '''Upstream page:''' https://tim.siosm.fr/repositories/<br />
* '''Key-ID:''' 78688F83<br />
<br />
{{bc|<nowiki><br />
[siosm-aur]<br />
Server = http://siosm.fr/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== sublime-text ===<br />
<br />
* '''Maintainer:''' Sublime Text developer<br />
* '''Description:''' Sublime Text editor packages from developer's repository<br />
* '''Upstream page:''' https://www.sublimetext.com/docs/3/linux_repositories.html#pacman<br />
* '''Key-ID:''' 8A8F901A<br />
<br />
{{bc|<nowiki><br />
[sublime-text]<br />
Server = https://download.sublimetext.com/arch/stable/x86_64<br />
</nowiki>}}<br />
<br />
=== subtitlecomposer ===<br />
<br />
* '''Maintainer:''' Mladen Milinkovic (maxrd2)<br />
* '''Description:''' Subtitle Composer stable and nightly builds<br />
* '''Upstream page:''' https://github.com/maxrd2/subtitlecomposer<br />
* '''Key-ID:''' EF9D9B26<br />
<br />
{{bc|<nowiki><br />
[subtitlecomposer]<br />
Server = https://smoothware.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== trinity ===<br />
<br />
* '''Maintainer:''' Michael Manley <mmanley@nasutek.com><br />
* '''Description:''' [[Trinity]] Desktop Environment<br />
* '''Key-ID:''' 65A4AC99<br />
<br />
{{bc|<nowiki><br />
[trinity]<br />
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64<br />
</nowiki>}}<br />
<br />
=== ungoo ===<br />
<br />
* '''Maintainer:''' [[User:Scrumplex|Sefa Eyeoglu]] <contact@scrumplex.net> (https://scrumplex.net)<br />
* '''Description:''' Latest ungoogled-chromium build<br />
* '''Upstream page:''' https://arch.scrumplex.net/ungoo<br />
* '''Key-ID:''' AF1FB107E188CB979A94FD7FC10411294912A422<br />
<br />
{{bc|<nowiki><br />
[ungoo]<br />
Server = https://arch.scrumplex.net/$repo/os/x86_64<br />
</nowiki>}}<br />
<br />
=== Webkit2Gtk-unstable ===<br />
<br />
* '''Maintainer:''' [[User:Mrmariusz|Mariusz Wojcik]]<br />
* '''Description:''' Latest Webkit2Gtk build for early adopters.<br />
* '''Upstream Page:''' https://webkitgtk.org/<br />
* '''Key-ID:''' 346854B5<br />
<br />
{{bc|<nowiki><br />
[home_mrmariusz_ArchLinux]<br />
Server = https://download.opensuse.org/repositories/home:/mrmariusz/ArchLinux/$arch<br />
</nowiki>}}<br />
<br />
=== xyne-x86_64 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#xyne Xyne]<br />
* '''Description:''' A repository for Xyne's own projects.<br />
* '''Upstream page:''' http://xyne.archlinux.ca/projects/<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[xyne-x86_64]<br />
# Server = https://xyne.archlinux.ca/repos/xyne # It returns error 404 or 406 (varying). Use the line below:<br />
Server = http://xyne.archlinux.ca/bin/repo.php?file=<br />
</nowiki>}}<br />
<br />
== Unsigned ==<br />
<br />
{{Note|Users will need to add the following to these entries: {{ic|1=SigLevel = PackageOptional}}}}<br />
<br />
=== alucryd ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages Maxime Gauduin maintains (or not) in the AUR.<br />
<br />
{{bc|<nowiki><br />
[alucryd]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== alucryd-multilib ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages needed to run Steam without its runtime environment.<br />
<br />
{{bc|<nowiki><br />
[alucryd-multilib]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== andrwe ===<br />
<br />
* '''Maintainer:''' Andrwe Lord Weber<br />
* '''Description:''' contains programs I'm using on many systems<br />
* '''Upstream page:''' http://andrwe.org/linux/repository<br />
<br />
{{bc|<nowiki><br />
[andrwe]<br />
Server = http://repo.andrwe.org/$arch<br />
</nowiki>}}<br />
<br />
<br />
=== archgeotux ===<br />
<br />
* '''Maintainer:''' Samuel Mesa<br />
* '''Description:''' Geospatial and geographic information system applications<br />
* '''Upstream page:''' https://archgeotux.sourceforge.io/<br />
<br />
{{bc|<nowiki><br />
[archgeotux]<br />
Server = https://downloads.sourceforge.net/project/archgeotux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxfr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:'''<br />
* '''Upstream page:''' http://afur.archlinux.fr<br />
<br />
{{bc|<nowiki><br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' many interesting packages provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr]<br />
Server = http://archlinuxgr.tiven.org/archlinux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr-kde4 ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' KDE4 packages (plasmoids, themes etc) provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr-kde4]<br />
Server = http://archlinuxgr.tiven.org/archlinux-kde4/$arch<br />
</nowiki>}}<br />
<br />
=== craftdestiny ===<br />
<br />
* '''Maintainer:''' [https://craftdestiny.ovh LinuxVieLoisir]<br />
* '''Description:''' A Craft Destiny repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[craftdestiny]<br />
Server = https://miroir.craftdestiny.ovh/archlinux-repo/<br />
</nowiki>}}<br />
<br />
=== dx37essentials ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/DragonX256 DragonX256]<br />
* '''Description:''' Personal repository. Contains packages from AUR, which I using every day.<br />
* '''Git repo:''' https://gitlab.com/DX37/dx37essentials<br />
* '''Upstream page:''' https://dx37.gitlab.io/dx37essentials<br />
<br />
{{bc|<nowiki><br />
[dx37essentials]<br />
Server = https://dx37.gitlab.io/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== heftig ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#heftig Jan Steffens]<br />
* '''Description:''' Includes pulseaudio-git, pavucontrol-git, and firefox-developer-edition<br />
* '''Upstream page:''' https://bbs.archlinux.org/viewtopic.php?id=117157<br />
<br />
{{bc|<nowiki><br />
[heftig]<br />
Server = https://pkgbuild.com/~heftig/repo/$arch<br />
</nowiki>}}<br />
<br />
=== home-thaodan ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/Thaodan Thaodan]<br />
* '''Upstream page''': https://gitlab.com/Thaodan/linux-pf<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] and other packages by pf-kernel fork developer, Thaodan<br />
<br />
{{bc|<nowiki><br />
[home-thaodan]<br />
Server = https://thaodan.de/home/bidar/home-thaodan/$arch<br />
</nowiki>}}<br />
<br />
=== jkanetwork ===<br />
<br />
* '''Maintainer:''' kprkpr <kevin01010 at gmail dot com><br />
* '''Maintainer:''' Joselucross <jlgarrido97 at gmail dot com><br />
* '''Description:''' Packages of AUR like pimagizer,stepmania,yaourt,linux-mainline,wps-office,grub-customizer,some IDE.. Open for all that wants to contribute<br />
* '''Upstream page:''' http://repo.jkanetwork.com/<br />
<br />
{{bc|<nowiki><br />
[jkanetwork]<br />
Server = http://repo.jkanetwork.com/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== mesa-git ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#lcarlier Laurent Carlier]<br />
* '''Description:''' Mesa git builds for the ''testing'' and ''multilib-testing'' repositories<br />
<br />
{{bc|<nowiki><br />
[mesa-git]<br />
Server = https://pkgbuild.com/~lcarlier/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== minzord===<br />
<br />
* '''Maintainer:''' Minzord<br />
* '''Description:''' A Minzord repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[minzord]<br />
Server = https://minzordos.000webhostapp.com/Repo/<br />
</nowiki>}}<br />
<br />
=== oracle ===<br />
<br />
* '''Maintainer:''' [[User:Malvineous]]<br />
* '''Description:''' [[Oracle Database client]] and associated tools, built from AUR packages and hosted on AWS S3 using [https://github.com/Malvineous/archlinux-pacman-repo Makefile scripts].<br />
* '''Conditions:''' By using this repository you agree to the [http://www.oracle.com/technetwork/licenses/instant-client-lic-152016.html Oracle Technology Network Development and Distribution License Terms for Instant Client].<br />
{{bc|<nowiki><br />
[oracle]<br />
Server = http://linux.shikadi.net/arch/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== ownstuff ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/Martchus Martchus]<br />
* '''Description:''' A lot of packages from the AUR, e.g. a great number of mingw-w64 packages, fonts, tools like [https://aur.archlinux.org/packages/tageditor Tag Editor], [https://aur.archlinux.org/packages/syncthingtray Syncthing Tray] and [https://aur.archlinux.org/packages/subtitlecomposer Subtitle Composer]<br />
* '''Upstream page''': https://github.com/Martchus/PKGBUILDs (sources beside the AUR) and https://martchus.no-ip.biz/repoindex (package browser/search)<br />
<br />
{{bc|<nowiki><br />
[ownstuff-testing]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
<br />
[ownstuff]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== pantheon ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Repository containing Pantheon-related packages<br />
<br />
{{bc|<nowiki><br />
[pantheon]<br />
Server = https://pkgbuild.com/~alucryd/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== pietma ===<br />
<br />
* '''Maintainer:''' MartiMcFly <martimcfly@autorisation.de><br />
* '''Description:''' Arch User Repository packages [https://aur.archlinux.org/packages/?K=martimcfly&SeB=m I create or maintain.].<br />
* '''Upstream page:''' http://pietma.com/tag/aur/<br />
<br />
{{bc|<nowiki><br />
[pietma]<br />
Server = http://repository.pietma.com/nexus/content/repositories/archlinux/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== pnsft-pur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/ponsfoot ponsfoot]<br />
* '''Description:''' Japanese input method packages Mozc (vanilla) and libkkc<br />
<br />
{{bc|<nowiki><br />
[pnsft-pur]<br />
Server = https://osdn.net/projects/ponsfoot-aur/storage/pur/x86_64/<br />
</nowiki>}}</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Code_of_conduct_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&diff=572373Code of conduct (简体中文)2019-05-03T03:06:09Z<p>OriginCode: /* irc.freenode.net 的频道列表 */ Grammar Fix</p>
<hr />
<div>[[Category:Arch community (简体中文)]]<br />
[[en:Code of conduct]]<br />
[[es:Code of conduct]]<br />
[[it:Code of conduct]]<br />
[[pt:Code of conduct]]<br />
[[ru:Code of conduct]]<br />
{{TranslationStatus (简体中文)|Code_of_conduct|2018-11-20|554662}}<br />
<br />
Arch 技术社区的目的是支持和完善 Arch linux。 <br />
<br />
Arch Linux 是一个社区驱动的发行版;开发者、支持人员和提供各种帮助的人都是在用自己的私人时间进行贡献。大家希望提供一个最精简的基础系统,让每一个用户都按照自己的需要进行配置和定制。本页的行为准则是经过很多年提炼和总结得出,反映了社区的特点,目的是维护一个高信噪比的支持体系,重视个人的能动性。<br />
<br />
熟悉这些原则和指南是对社区的尊重,同时也有助于您和其他用户交流时实现互惠互利。<br />
<br />
== 常识 ==<br />
<br />
* 如果希望使用 Arch Linux 发行版,请接受 [[Arch Linux (简体中文)|Arch 之道]]. <br />
* 寻求帮助时,请先阅读手册、做好自己的功课并提供所需帮助的详细内容。<br />
* 给予帮助时,请尽量耐心、委婉。<br />
<br />
* Arch 是个由志愿者组成的社区。因此,这篇文档或许能以此箴言概之:<br />
<br />
'''''乐于奉献,止于损害'''''<br />
<br />
== 行为准则 ==<br />
<br />
=== 尊重 ===<br />
<br />
==== 尊重他人====<br />
<br />
Arch Linux 是一个尊重他人、非常包容的社区。不会容忍任何反社会或攻击性的行为。简而言之,尊重他人和他们的意见,即使你不同意他们的观点。不同意对方观点时,请反驳论题本身,不要反驳提出问题的人。<br />
<br />
====尊重其他发行版和操作系统====<br />
<br />
禁止毁谤其他 GNU/Linux 发行版,操作系统及其用户。整个 Arch 团队很乐意自愿地提供他们的时间和精力来把 Arch Linux 发行版、文档、论坛提供给你。请也友好地对其他发行版和操作系统的志愿者、用户还有社区表现出你的尊重。<br />
<br />
====尊重工作人员====<br />
<br />
[https://www.archlinux.org/people/support-staff/ 支持成员] 是以其公正的判断力而选择出来的,他们拥有最终发言权。注意本论坛不是一个民主场所。论坛工作人员会尽力实现广泛的和平的解决问题,然而最终往往被指责没有尽到为大多数人的利益维持和平、平等的论坛秩序的责任。因此,他们无法时刻作出让每一个人都满意的决定。请作出您自己的努力来建设一个健康的社区环境。<br />
<br />
==== 不要钓鱼 ====<br />
<br />
"troll"(钓鱼)是指一个人故意捣乱、制造论战、鼓动争吵、并/或故意发布煽动性的内容以吸引负面关注。喷这个词语也用于发布这种内容的动作或内容本身。<br />
<br />
钓鱼者通常很狡猾,经常为了自己施虐的快感运用矛盾暗中侮辱、威胁、鼓动他人的行为。他们往往对字词精心挑选,以此为他们制造混乱的意图作辩护。他们经常将指责转为社区,声称社区对他们存在误解。钓鱼行为是绝对禁止的。<br />
<br />
==== 不要辱骂 ====<br />
<br />
辱骂,在通常的定义中,表示向某人传达负面、不敬或者攻击的言论。一个同样或者更加负面的回应,通常会导致互相辱骂的结果。辱骂资深会员(包括 Arch 小组)是不被容忍的。不要诉诸人身攻击,同时请避免讽刺性或居高临下的语言。''讨论可以是建设性的,而争论往往是破坏性的。<br />
<br />
==== 负责 ====<br />
如果出现了一个人与人之间的交际问题,请保持开放心态,问题可能还是由你的行为引起的。对自己的行为负责通常是达成平和和解的第一步。<br />
<br />
==== 帐号 ====<br />
<br />
请只注册一个帐号。注册多个帐号是对资源的不必要使用,亦有可能被解释成钓鱼行为。社区禁止马甲和仿冒账号。<br />
<br />
=== 合法 ===<br />
<br />
==== 教唆犯罪 ====<br />
在网站上[http://definitions.uslegal.com/c/criminal-solicitation/ 教唆犯罪]是严厉禁止的。在这里,“教唆犯罪”的意思是,“主动地或被动地提示、帮助、引诱、提议、劝说他人从事违法犯罪活动。”<br />
<br />
因此,不要以任何形式张贴讨论关于或链接到教唆犯罪内容的帖子。这包括但不限于以下内容的信息或链接:关于帮助非法药品使用、盗窃、网络入侵、创建恶意代码、禁止的软件拷贝、禁止使用的版权/专利材料、破解软件(warez),以及提供这些内容的种子(torrent)或链接的网站。非法内容将会被迅速移除并按照法律处理。<br />
<br />
==== 垃圾帖/广告/宣传 ====<br />
<br />
禁止发布垃圾帖。发现请举报,版主会处理。行为严重的账号及其 IP 将被封禁。请勿回复垃圾帖,这会增加清理的工作量。<br />
<br />
禁止一切宣传,除非其与 Arch(项目或社区)或 GNU/Linux/FOSS 有关。禁止网络邀请、博文宣传、商业宣传。不接受期刊/事业宣传,即使与 FOSS 有关,也无法接受将社区当作宣传资源。如果不确定帖子内容是否合适,请在发表''之前''与管理团队联系。注意,短链接是垃圾帖发布者的惯用手段,以混淆社区对链接合适与否的判断,因此请勿发布此类链接。<br />
<br />
=== 正确 ===<br />
Arch Linux 社区注重技术正确性。在寻求或给予帮助时,请致力于提供准确、完整和正确的信息。<br />
<br />
[https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md 如何巧妙地提问]总结了 Arch 社区期望的提问方式。<br />
<br />
其它需要考虑的地方:<br />
<br />
==== 仅支持 Arch Linux ====<br />
<br />
Arch 衍生发行版通常使用不一样的软件包、版本号、软件仓库,且有着部分难以察觉的定制。在 Arch 论坛对支持这些项目极其艰难。社区技术支持只限于 Arch Linux 发行版和 Arch 用户软件仓库。所有关于衍生发行版或其他操作系统的帖子都会被关闭。<br />
<br />
==== 个人话题/咆哮 ====<br />
<br />
不要咆哮和抱怨,这样的话题会被及时关闭。这些内容更适合放在博客或其他个人网站上,不适合放到 Arch 社区中。所做的贡献应该允许所有人参与。<br />
<br />
==== 避免论战/有争议的话题 ====<br />
<br />
没有一张列表完整地列出哪些话题有钓鱼意味、有争议或具煽动性。过去,有关'''宗教、体育、种族、民族主义'''和'''政治'''的帖子都会被关闭。所以,'''''特别注意在 Arch 论坛上避免这些会造成不合的话题!'''''论坛的工作人员明白这些问题深深地扎根于人类现实。但是,这里是 GNU/Linux 发行版论坛,它没打算而且没能力有效地促进相关的评论,也不想造成动乱。<br />
<br />
==== 无效讨论 ([http://www.freebsd.org/doc/zh_TW/articles/mailing-list-faq/bikeshed.html BIKESHED])====<br />
<br />
以“Arch 系统和方式有个问题,我们需要讨论一下“等同的开头的帖子已经被多次证明是无用的、容易使人激愤的,通常在被管理团队警告之后就会被锁定。Arch 是一个 DIY 自助社区。如果你确定了一个系统性错误,请找到一个对你有效的解决方案,实现它,然后再发贴。<br />
<br />
任何对 Arch Linux 开发团队使用的方法的质疑或讨论将会被密切监视,而且,''一旦被认定为无益且(或)无实际作用''会被锁定。(令人不舒服的、毫无价值的批评也不欢迎。)<br />
<br />
如果在和 Arch 开发相关方面有问题,请确定你的主题提出了一个确切且详细的问题,并且虚心对待回复。如果可能,提供一个完全或不完全的解决方案。提交代码和补丁总是比要求别人为你做来得更有用,更具实际意义。<br />
<br />
=== 自由 ===<br />
在这个论坛上,自由、开放的相互帮助、发言、思想和观点的交流是被高度敬重和鼓励的,但必须注意的是,授予论坛成员的自由是''相对自由'',存在于以上规范和原则的界定和约束下。所以,对'审查'的抱怨是没有根据和无法成立的,因为必要的框架必然同时导致了合乎情理的限制。举例来说,尽管我们都知道物理法则支配着能量和物质,但我们不仅不会抱怨其“压迫”,还会认为其对自身的福利必不可少。同样地,为了共同利益,为了保护所有人,Arch 社区在本文档所展现出来的高标准控制着社区自由。论坛真正自由的关键在于,培养对他人的善举和不给同伴们带来损害而达成的每个人与 Arch 之道之间的和谐。提供相当的自由的同时免于更加混乱的做法将导致的有害和消极后果,因此拥护以上原则并遵守论坛规范对整个社区是有益的。<br />
<br />
== 特有指南 ==<br />
<br />
除了通用准则,还有一些特别的注意事项:<br />
<br />
=== [https://bbs.archlinux.org/ 官方论坛] ===<br />
<br />
此指南是论坛管理团队长时间经验的结晶,充分考虑了社区的建议。 Arch 论坛本身是一个严肃的论坛。<br />
<br />
首先在官方论坛上请尽量使用英语,或者考虑使用 [https://bbs.archlinux.org/viewforum.php?id=30 Other Languages 模块] 或访问 [https://bbs.archlinuxcn.org 中文论坛]。<br />
<br />
==== 如何发贴 ====<br />
<br />
* 选择清晰明了且有意义的(informative)标题。这更有可能吸引来自那些有该特定主题知识的经验丰富的用户的回应。这也会使得该主题容易引用,并能未来能够被有类似问题的用户搜索到。此外,避免使用诸如『求助!』、『紧急』之类的无关词语句。<br />
* 在问问题的时候,尽可能地提供信息,包括错误信息、终端输出、日志、此前试验的方法、尝试过的文档和搜索,还有相关配置文件。<br />
* 每个帖子一个主题。不提倡在技术问题版块里发表长贴。<br />
* 只在一个版块里发表你的问题;选择最切题的,并发表。<br />
* 不要发布教程和指南:文档应该放到 wiki 上,这样才能更好的维护文档。<br />
* 回复已有帖子时,先阅读原帖并尽量专注在原帖的主题上。<br />
* 最后,一旦找到了解决方案,将你的贴子标记为已解决,只要编辑主题贴,并在你的标题之前加上[SOLVED]标签。<br>注意,你应该避免使用[CLOSED](已关闭),这是由系统使用,用于标记不可再回复的主题贴的。<br />
* 如果贴子被标记为[SOLVED],不要回复说“我有一个类似的问题.”;发表一个新帖,并且如果有关,可以链接到[SOLVED]帖子。<br />
<br />
==== 粘帖图片和代码 ====<br />
<br />
在贴出控制台信息的时候,请使用[code]标签。如果要贴大量的代码,请使用 [[Pastebin#Pastebin_clients|粘贴板]]。不要使用[http://pastebin.com/ pastebin.com]—有些用户无法访问这个地址,而且存在其它不方便的地方(javascript,广告,格式不好看等)。对于非英语语言环境的用户,请在要贴出的代码前加上<code>LC_ALL=C</code>。这样,信息就会以英语输出。不要贴出整个屏幕的图片;而是使用缩略图。任何尺寸大于 250x250 像素或大小超过 50Kb 的图片都会被移除。不要粘贴文本输出的截图,请直接粘贴文本本身。<br />
<br />
==== 生活是条双行道 ====<br />
这是一个简单而深刻,且不可否认的事实。确保你的帖子包含对他人来说有用的细节和信息。通过社区分享你的发现。同样地分享你遇到的问题(Failures)。在你的帖子中对应地发表“别在意,我已经修复了它了”、或因类似的原因而删除你自己的帖子,对于社区来说,不仅是自私的、无益的,而且完全是浪费资源和每个人的时间。<br />
同样的,要求帮助、或显示出对于得到帮助的急切也不应该在这里出现。Arch 是由社区的志愿者提供的。Arch 强烈建议用户去搜索、作出努力、在帖子中反馈、帮助他人、参与其中并为社区作贡献。<br />
<br />
请不要成为一只[http://slash7.com/2006/12/22/vampires/ '吸取帮助的吸血鬼(help vampire)']。<br />
<br />
==== 寻求产品推荐 ====<br />
<br />
尽量不要发布计算机产品推荐帖子。这些话题很快就会过时而且不会对更广泛的社区提供帮助。请自行搜索并得出哪个产品最适合你的结论。<br />
<br />
====旧贴/“挖坟”====<br />
<br />
做好自己的一份子,保持论坛的整洁。不应在技术问题的版块里回复旧贴,或者说“挖坟”,因为这很可能会造成杂乱的“僵尸”信息;导致新帖旧帖混杂。因为 Arch 的滚动升级特性,过时的帖子已经不再适合当前的 Arch 了。此外,技术支持的帖子应该保持简洁并尽量避免多个页面。<br />
<br />
'''经验法则'''<br />
* 如果有问题,另发一贴并附上相关帖子的链接。<br />
* 如果自己的信息与旧帖类似,但要更新,且需要补充,则另发一贴。如有必要,并加上旧帖。但要避免重复劳动,不要将 Arch Wiki 上已有的信息贴出。<br />
* 如果有一个与版本无关或相应的解决方案,则允许回复旧帖。(通常不会超过一年)<br />
<br />
==== 不要刷贴/发空贴 ====<br />
<br />
发表空贴、无价值的信息是对刷贴的最好描述。这是令人无法忍受的。人们这样做可能基于两个原因:为了毫无意义地增加发贴数,或为了支持某个想法(就像投票一样)。刷贴的例子有(但不限于):回复以“+1”、“lol”、“我也是”、“顶”或“:)”。<br />
<br />
发贴和回复时,确保你有话可说。这些空贴只会造成主题和讨论的混乱,使得“Show New Posts(显示新帖)”功能无效,并且浪费带宽和服务器空间。<br />
<br />
沦为一系列“+1/-1”或“我也是/我同意/我不同意”且又无其他内容的帖子会被锁定。单开的刷帖也会被删除。<br />
<br />
==== 顶帖 ====<br />
为了将注意力吸引到你的帖子上,而发表一个简单的字词或无用的信息(顶)是不允许的。自己做研究,继续解决故障,贴出原因并对社区保持耐心。如果人们看了你的帖子却没有回复或提供帮助,也许你应该提供更多的细节。或请求指点正确的方向。通常,帖子无人回复很大程度上是因为原帖的细节不够多,或者是因为在 Wiki 上、论坛上(用搜索功能可找到)、网络上有明显的可利用解决方案,从而导致社区不愿意指出这明显之处。<br />
<br />
==== 交叉发贴 ====<br />
<br />
交叉发贴是指多次在不同版块贴出相同的问题(例如,同时在 Newbie Corner 和 Installation 两个版块发表)。这是浪费资源并不被允许的行为。任何交叉发表了的主题贴会被立马锁定或删除。<br />
<br />
==== 话题劫持 ====<br />
<br />
“话题劫持”是指在一个已有的主题贴下回复不同的话题。通常是不鼓励这么做。如果你有一个和已发表的问题有关、但又有明确不同的问题,最好开一个新帖。另外,如果你有一个似乎一样的问题,最好在回复已有帖子时附上额外的信息。不应在严肃的帖子下歪楼。<br />
<br />
==== 删帖策略(标记为删除)====<br />
<br />
帖子会被锁定/关闭,是因为它们要么已经在论坛或 Wiki 上有记录,要么无法与 Arch Way 协调。这样的帖子会被移到 Dust/troll-bin。五天后,帖子便会被删除。管理员有责任将帖子明显地标记为“Binned”或“即将删除(For Deletion)。”<br />
<br />
=== [https://lists.archlinux.org//listinfo/ 邮件列表] ===<br />
<br />
==== Top posting ====<br />
不要 [[wikipedia:Posting_style#Top-posting|在顶部回信]]. <br />
<br />
==== 引用 ====<br />
<br />
仅引用上封邮件的必要部分,大块的引用会降低可读性。请尽量删除不相关的引用。<br />
<br />
==== 纯文本 ====<br />
<br />
纯文本是 Unix 和电子邮件的标准,HTML 并不需要,而且使用命令行客户的的用户非常反感 HTML。请注意换行,默认每行最多 72 字符。<br />
<br />
=== [https://aur.archlinux.org/ AUR] ===<br />
<br />
Arch User Repository 的指南位于:<br />
<br />
* [[AUR#Rules of submission]]<br />
* [[AUR#Other requests]]<br />
<br />
=== [[IRC]] ===<br />
<br />
所有的官方 IRC 频道都位于 freenode 上,请遵守它们的 [https://freenode.net/policies 网络政策]和[https://freenode.net/changuide 频道指南]。<br />
<br />
'''#archlinux'''频道的官方语言是英语,如果你需要以其它语言获得帮助,[[IRC_channel_(简体中文)#各国的IRC交流频道|这里]]{{Broken section link}}有各种本地化频道的列表.<br />
<br />
* '''#archlinux 频道的主要目的是讨论和支持 Arch Linux.''' 如果和正在讨论的内容相关,一般的软件和硬件话题也是允许的。如果被要求私聊或移到其它频道,请遵守这个要求。<br />
* 加入频道以后先通过 {{ic|/topic}} 读一下频道的话题,一般包括了部分重要的信息.<br />
* {{ic|phrik!~archbot@archlinux/bot/phrik}}是唯一的官方机器人,不要滥用机器人指令,仅在有用时才使用机器人。如果希望加入你自己的机器人,请联系频道管理员。<br />
* 不要刷屏,超过三行的消息请考虑使用 pastebin {{ic|program &> program-output.txt}} 和 Pastebin 客户端可以简化这一操作.<br />
* 想尝试某个命令或者获得命令帮助请用私聊({{ic|/query}}或 {{ic|/msg}}.例如 {{ic|/query phrik help <command>}}).<br />
* 除了私聊中的离开相应外,禁止自动相应。<br />
* 不用问谁在或是在用和你一样的软件,直接提问就好.<br />
* 别依赖帮助,自己去寻找它.重复提问前先等等,大多数问题都是由其他''用户''回答的,例如你.<br />
* 也别害羞,如果遇到你能回答的问题,请试着给予解答,只有更多的志愿者参与回答这个频道才能蓬勃发展.<br />
* 如果有其他人询问关于你的问题的更多信息,记得最好总是回复他/他/它.<br />
<br />
=== Wiki ===<br />
<br />
下面页面包含 [[ArchWiki:About|wiki]] 的规范:<br />
<br />
* [[ArchWiki:Contributing#The 3 fundamental rules]]<br />
* [[Help:Style]]<br />
* [[Help:Discussion]]<br />
<br />
=== [https://bugs.archlinux.org/ Bug 系统] ===<br />
<br />
参考页面: [[Reporting bug guidelines]].<br />
== 中文社区交流群 ==<br />
<br />
=== irc.freenode.net 的频道列表 ===<br />
<br />
* #archlinux-cn ,主群组,讨论和 Arch Linux 相关的技术话题和寻求支持。<br />
* #archlinux-cn-offtopic ,Arch Linux 相关人员的 Arch Linux 无关话题讨论群(也就是所谓的水群啦)<br />
* #archlinux-cn-game,讨论各种游戏和邀请联机的分支频道。<br />
* #archlinux-cn-bot,IRC 和 Telegram 机器人制作、交流和测试用频道。<br />
<br />
由于曾经遭受过来自 IRC 的大量 spam 攻击,建议通过 freenode 的 NickServ 服务注册一个用户名并进行验证。<br />
未验证的用户可能会被重定向至 #archlinux-cn-unregistered 频道。<br />
<br />
这里是 freenode 提供的昵称注册指南: https://freenode.net/kb/answer/registration<br />
<br />
Telegram 上还有两个和 Arch Linux 中文社区相关的频道:<br />
<br />
* [https://t.me/archlinuxcn @archlinuxcn] , 中文社区相关消息(翻译官方新闻,testing 翻车预警,滚包预警等)。<br />
* [https://t.me/archlinuxcn_updates @archlinuxcn_updates] , 官方仓库和中文社区的软件包更新推送频道。<br />
<br />
=== 其他入口 ===<br />
<br />
* 如果你使用 Matrix ,可以通过加入 #freenode_#频道名称:matrix.org 组加入聊天(例如 https://matrix.to/#/#freenode_#archlinux-cn:matrix.org )<br />
* 如果你使用 Telegram ,可以加入除了 #archlinux-cn-fuckbot 外的其他群组。请向群中成员获取加入方式。<br />
* 如果你使用 XMPP/Jabber ,可以添加 talk@archlinuxcn.org (#archlinux-cn)或 offtopic@archlinuxcn.org(#archlinux-cn-offtopic)为好友加入聊天。<br />
<br />
=== 通用规则 ===<br />
* 所有的 IRC 频道都位于 freenode 上,请遵守它们的 [https://freenode.net/policies 网络政策] 和 [https://freenode.net/changuide 频道指南]。<br />
* 请勿在除 #archlinux-cn-nsfw 以外其他频道发送 NSFW(Not Safe For Work) 内容。<br />
* 加入频道以后先通过 `/topic` 读一下频道的话题,会包含这个频道相关的一些信息。<br />
* [https://fars.ee/~justask.html 不要问能不能问,请直接问。]<br />
* 频道内的机器人不止一个,不过也请不要滥用机器人指令。如果你想加入你自己的机器人,欢迎先来 #archlinux-cn-bot 测试。<br />
* 不要刷屏,粘贴日志请考虑使用类 Pastebin 服务,如 https://cfp.vim-cn.com/ 或 https://fars.ee/ 。<br />
* 贴图同样可以用类图床服务,如 https://img.vim-cn.com/ 或 https://fars.ee/ 。<br />
* 不要对着桥接机器人说话,人类的名字在它们后面,请在回复时输入桥接机器人后面的昵称。用 weechat 客户端可以使用 [https://github.com/tuna/scripts/blob/master/weechat_bot2human.py bot2human] 插件隐藏机器人姓名。<br />
* 几个频道的成员基本相同,在一个频道提问后短时间没有回答请不要同时转发到别的频道。过分发布可能被视为 spam 行为。<br />
<br />
=== #archlinux-cn 的额外规则 ===<br />
* #archlinux-cn 频道的主要目的是讨论和支持 Arch Linux 。如果你正在使用某个 Arch Linux 的衍生发行版<br />
(如 Antergos、Manjaro、Chakara、Parabola GNU/Linux Libre 等),非 Arch Linux 的 GNU/Linux 发行版,<br />
或者在不受官方支持的非标准环境中使用(例如 Windows Subsystem for Linux 中),请在提问前先说明。<br />
* 推荐阅读 [https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md 提问的智慧],一般一个好的问题更容易在短时间内被注意并得到解决。<br />
* 别依赖帮助,自己去寻找它.重复提问前先等等,大多数问题都是由其他用户回答的,例如你.<br />
* 也别害羞,如果遇到你能回答的问题,请试着给予解答,只有更多的志愿者参与回答这个频道才能蓬勃发展.<br />
* 如果有其他人询问关于你的问题的更多信息,记得最好总是回复他/他/它.<br />
* 管理员或其他成员在话题跑题或明显不属于技术话题时可能会要求移步至 #archlinux-cn-offtopic ,如果被要求这样做或者转至私聊,请遵守这个要求。<br />
<br />
=== 对于 Telegram 用户 ===<br />
<br />
* 加入后默认会用姓名作为昵称转发,请尽量设置一个便于 IRC 用户提及的昵称。可以通过 /nick 命令查看和修改昵称。<br />
* 尽管转发机器人会自动将超过三行的文字发送至 Pastebin 服务,但仍需注意此点。<br />
* 由于 Bot API 的限制(Bot 之间相互不可见),由 Telegram 上的其他机器人发送的消息无法被其他侧的 IM 看到。引用 Bot 消息时请注意。<br />
* #archlinux-cn 和 #archlinux-cn-offtopic 已经设置成不会转发 Sticker。图片、视频、语音、文档等如未超过大小限制会被正常转发到图床。<br />
* 由于存在转发机器人,请注意发布的信息中不要包括自己和其他人的隐私,已转发到 IRC 的消息无法被删除或修改。误发包含隐私信息的图片请联系图床管理员删除服务器存档(但是无法控制浏览器缓存)。<br />
<br />
有关中文社区交流群的其它常见问题(例如机器人的操作指南), 请参阅 https://fars.ee/~readme.html<br />
<br />
<br />
== 执行 ==<br />
<br />
如果 Arch 论坛管理团队感到某人的行为不可接受并且正当介入,经常地会发出一个私人警告(除非是明目张胆的违规,这种情况下可能会禁言)。而且警告不会被管理团队事先讨论,无论在 Arch 论坛、IRC 频道,还是邮件列表。如果警告被无视,则会采取进一步的行动。从锁定违规帐号到删除再到禁言。进一步的行动视情况而定。<br />
<br />
如果用户有歉意,并对平和的解决方案有兴趣并希望恢复他们的帐号,管理团队需要达成一致来接受或反对这样的要求。<br />
<br />
== 联系工作人员 ==<br />
<br />
如果你感到发生了一个很让人反感的疏忽,或需要报告不合理的行为,通过下面方式联系工作人员:坛中张贴抱怨——这会被迅速关闭。而是使用论坛报告的功能,发送 email 给仲裁组的一个成员,或者发送 email 到 forum@archlinux.org 联系论坛管理员。<br />
<br />
* 论坛: 使用文本框下面的 'Report' 按钮,或发邮件给 [mailto:forum@archlinux.org forum@archlinux.org] 联系管理员.<br />
* Wiki: 联系 [[ArchWiki:Administrators]]<br />
* IRC 频道: 联系 [[IRC_channel#Channel operators|频道管理员]]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=.NET_Core_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&diff=571935.NET Core (简体中文)2019-04-24T12:03:55Z<p>OriginCode: Update translate status</p>
<hr />
<div>[[Category:Frameworks (简体中文)]]<br />
[[en:.NET Core]]<br />
[[es:.NET Core]]<br />
[[ja:.NET Core]]<br />
[[pt:.NET Core]]<br />
{{TranslationStatus (简体中文)|.NET Core|2019-04-24|558881}}<br />
'''.NET Core''' 是 Microsoft 开发的开源软件框架,支持 C#, Visual Basic 和 F#。和之前的 .NET Framework 相比,它支持跨平台开发,设计上更加模块化,面向现代程序开发。<br />
<br />
== 安装 ==<br />
<br />
如果要运行 .NET Core 管理的程序,请安装 {{Pkg|dotnet-runtime}}。<br />
<br />
要使用 .NET Core 编写程序,还需要安装 {{Pkg|dotnet-sdk}}。<br />
<br />
微软推荐使用 [[Visual Studio Code]] 编译和调试 .NET Core 程序,它是微软开发的基于 [[Electron]] 的开源 IDE。<br />
<br />
== 遥测 ==<br />
<br />
遥测功能默认被打开,可以通过编辑 {{ic|.bashrc}} 加入下面的行来关闭遥测功能:<br />
<br />
export DOTNET_CLI_TELEMETRY_OPTOUT=1<br />
<br />
== 参阅 ==<br />
* [https://www.microsoft.com/net/core/platform .NET Core homepage]<br />
* [https://github.com/dotnet The .NET Foundation]<br />
* [https://docs.microsoft.com/en-us/dotnet/api/index .NET API Browser]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=.NET_Core_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&diff=571934.NET Core (简体中文)2019-04-24T11:45:56Z<p>OriginCode: 增加遥测部分翻译</p>
<hr />
<div>[[Category:Frameworks (简体中文)]]<br />
[[en:.NET Core]]<br />
[[es:.NET Core]]<br />
[[ja:.NET Core]]<br />
[[pt:.NET Core]]<br />
{{TranslationStatus (简体中文)|.NET Core|2018-07-26|531008}}<br />
'''.NET Core''' 是 Microsoft 开发的开源软件框架,支持 C#, Visual Basic 和 F#。和之前的 .NET Framework 相比,它支持跨平台开发,设计上更加模块化,面向现代程序开发。<br />
<br />
== 安装 ==<br />
<br />
如果要运行 .NET Core 管理的程序,请安装 {{Pkg|dotnet-runtime}}。<br />
<br />
要使用 .NET Core 编写程序,还需要安装 {{Pkg|dotnet-sdk}}。<br />
<br />
微软推荐使用 [[Visual Studio Code]] 编译和调试 .NET Core 程序,它是微软开发的基于 [[Electron]] 的开源 IDE。<br />
<br />
== 遥测 ==<br />
<br />
遥测功能默认被打开,可以通过编辑 {{ic|.bashrc}} 加入下面的行来关闭遥测功能:<br />
<br />
export DOTNET_CLI_TELEMETRY_OPTOUT=1<br />
<br />
== 参阅 ==<br />
* [https://www.microsoft.com/net/core/platform .NET Core homepage]<br />
* [https://github.com/dotnet The .NET Foundation]<br />
* [https://docs.microsoft.com/en-us/dotnet/api/index .NET API Browser]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Powerline&diff=571762Powerline2019-04-21T05:17:39Z<p>OriginCode: Add a note for oh-my-zsh users.</p>
<hr />
<div>[[Category:Eye candy]]<br />
[[Category:Development]]<br />
[[ja:Powerline]]<br />
[https://powerline.readthedocs.io/en/master/index.html Powerline] is a statusline plugin for Vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile.<br />
<br />
== Installation ==<br />
<br />
[[Install]] {{Pkg|powerline}} and {{Pkg|powerline-fonts}} from the [[official repositories]]<br />
{{note|Installing {{Pkg|powerline-fonts}} does not provide any of the patched fonts from {{aur|powerline-fonts-git}}}}<br />
<br />
== Usage ==<br />
=== Bash ===<br />
Add the following to your '''~/.bashrc''':<br />
powerline-daemon -q<br />
POWERLINE_BASH_CONTINUATION=1<br />
POWERLINE_BASH_SELECT=1<br />
. /usr/share/powerline/bindings/bash/powerline.sh<br />
Close and reopen your terminal and it should be working. If not, check the [https://powerline.readthedocs.io/en/latest/usage/shell-prompts.html#bash-prompt Powerline bash prompt] usage instructions to ensure that it has not changed.<br />
<br />
You can also enter: <br />
source ~/.bashrc<br />
if you don't want to close and re-open your terminal.<br />
<br />
=== Zsh ===<br />
Add the following to your '''~/.zshrc''':<br />
powerline-daemon -q<br />
. /usr/lib/python3.7/site-packages/powerline/bindings/zsh/powerline.zsh<br />
{{Note|If you are using '''oh-my-zsh''', you should delete or comment out the {{ic|ZSH_THEME<nowiki>=</nowiki>"''oh-my-zsh theme''"}} line in your '''~/.zshrc'''.}}<br />
=== Tmux ===<br />
{{note|Watch out for interfering styles in .tmux.conf (i.e. window-status-format)}}Add the following to your '''~/.tmux.conf''':<br />
source /usr/lib/python3.7/site-packages/powerline/bindings/tmux/powerline.conf<br />
{{note|It is sufficient to just add this to .tmux.conf (adding anything zshrc or bashrc isn't neccessary).}}<br />
<br />
=== Vim ===<br />
Install {{Pkg|powerline-vim}}<br />
{{Note|If you have more than one version of python installed, add {{ic|let g:powerline_pycmd<nowiki>=</nowiki>"py3"}} or {{ic|let g:powerline_pycmd<nowiki>=</nowiki>"py"}} to your {{ic|.vimrc}}.}}<br />
{{Tip|By default, the statusline (and therefore Powerline) only appears when there are multiple windows open. To show it all the time, use {{ic|1=:set laststatus=2}}}}<br />
{{Tip|This package installs Powerline to {{ic|/usr/share/vim/vimfiles/plugin}}, which vim is configured to check by default, meaning this will install Powerline in vim for all users and may require additional configuration. If this is not intended, consider either using a vim plugin manager, or installing the {{Pkg|powerline}} package and adding {{ic|set rtp+<nowiki>=</nowiki>/usr/lib/python3.7/site-packages/powerline/bindings/vim}} to your {{ic|.vimrc}}.}}<br />
=== Detailed Usage ===<br />
For detailed usage instructions, such as configuring your system to use Powerline with other shells, window manager widgets, etc., please refer to the [https://powerline.readthedocs.io/en/latest/usage.html#usage Usage section] of the [https://powerline.readthedocs.io/en/latest/index.html Powerline documentation].<br />
== Customizing ==<br />
<br />
The official [https://powerline.readthedocs.io/en/master/ Powerline docs] refer to "powerline_root", which for Arch Linux is the following:<br />
<br />
/usr/lib/python3.7/site-packages/powerline<br />
<br />
To customize powerline, copy a default config to $XDG_CONFIG_HOME/powerline/... Then edit the file to your liking.<br />
<br />
Example to customize powerline for tmux:<br />
cp /usr/lib/python3.7/site-packages/powerline/config_files/themes/tmux/default.json ~/.config/powerline/themes/tmux/default.json<br />
<br />
==Miscellaneous==<br />
=== Alternative Installation ===<br />
==== Using python-pip ====<br />
<br />
* [[Install]] {{Pkg|python-pip}} from the [[official repositories]]<br />
* Please refer to the [https://powerline.readthedocs.io/en/master/installation.html Powerline installation guide] for additional python-pip instructions<br />
<br />
==== Using a vim plugin manager ====<br />
<br />
There are many vim plugin managers available which are able to install and update Powerline, assuming you are using a version of vim with Python support or you install {{Pkg|python}}. For example, using {{AUR|vim-plug}} from the [[AUR]], add the following to your {{ic|.vimrc}} file:<br />
<br />
{{hc|~/.vimrc|<br />
call plug#begin(<nowiki>'</nowiki>''path/to/vim/plugins/directory''<nowiki>'</nowiki>)<br />
<br />
Plug 'powerline/powerline'<br />
<br />
call plug#end()<br />
}}<br />
<br />
Substitute {{ic|''path/to/vim/plugins/directory''}} with the actual directory, such as {{ic|~/.vim/plugged}}, or {{ic|~/.local/share/nvim/plugged}} for Neovim, and run the vim-plug command {{ic|:PlugInstall}} within vim. This will download Powerline from the [https://github.com/powerline/powerline Powerline GitHub page] to the specified plugin directory and add it to vim.<br />
=== Alternative Fonts ===<br />
A reduced set of fonts for the text console are available in {{aur|powerline-console-fonts}}.<br />
<br />
=== Alternative Package ===<br />
<br />
There is currently one known alternative to Powerline - [https://github.com/vim-airline Vim-airline]. It is a part of {{Grp|vim-plugins}} and can be installed separately as {{Pkg|vim-airline}}. Optionally, install {{Pkg|vim-airline-themes}}.<br />
<br />
{{Note|In {{pkg|vim-airline}}, showing the current git branch relies on {{pkg|vim-fugitive}}. vim-fugitive v2.4 made a change that broke this feature. [https://github.com/vim-airline/vim-airline/issues/1815 Upstream will not tag a new release] with the single commit that fixes compatibility with vim-fugitive v2.4. Until then, if you want to see the current git branch, you have to: use {{AUR|vim-airline-git}}; downgrade vim-fugitive to v2.3; or make your own vim-airline v0.9.0, cherry-picking [https://github.com/vim-airline/vim-airline/commit/30a3c4f54948bc2692a6e218a600d1ebea42f94d upstream's fixing commit]. If you decide to cherry-pick, it doesn't apply cleanly, so you'll need to fix that too.}}</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=571601Unofficial user repositories2019-04-19T15:30:23Z<p>OriginCode: /* origincode */</p>
<hr />
<div>[[Category:Package management]]<br />
[[Category:Lists]]<br />
[[ja:非公式ユーザーリポジトリ]]<br />
[[zh-hans:Unofficial user repositories]]<br />
{{Related articles start}}<br />
{{Related|pacman-key}}<br />
{{Related|Official repositories}}<br />
{{Related articles end}}<br />
This article lists binary repositories freely created and shared by the community, often providing pre-built versions of PKGBUILDS found in the [[AUR]].<br />
<br />
In order to use these repositories, add them to {{ic|/etc/pacman.conf}}, as explained in [[pacman#Repositories and mirrors]]. If a repository is signed, you must obtain and locally sign the associated key, as explained in [[Pacman-key#Adding unofficial keys]].<br />
<br />
If you want to create your own custom repository, follow [[pacman tips#Custom local repository]].<br />
<br />
{{Warning|The official Arch Linux Developers and the Trusted Users do not perform tests of any sort to verify the contents of these repositories. You must decide whether to trust their maintainers and you take full responsibility for any consequences of using any unofficial repository.}}<br />
<br />
== Adding your repository to this page ==<br />
<br />
If you have your own repository, please add it to this page, so that all the other users will know where to find your packages. Please keep the following rules when adding new repositories:<br />
<br />
* Keep the lists in alphabetical order.<br />
* Include some information about the maintainer: include at least a (nick)name and some form of contact information (web site, email address, user page on ArchWiki or the forums, etc.).<br />
* If the repository is of the ''signed'' variety, please include a key-id, possibly using it as the anchor for a link to its keyserver; if the key is not on a keyserver, include a link to the key file.<br />
* Include some short description (e.g. the category of packages provided in the repository).<br />
* If there is a page (either on ArchWiki or external) containing more information about the repository, include a link to it.<br />
* If possible, avoid using comments in code blocks. The formatted description is much more readable. Users who want some comments in their {{ic|pacman.conf}} can easily create it on their own.<br />
<br />
Some repositories may also have packages for architectures beside x86_64. The {{ic|$arch}} variable will be set automatically by pacman.<br />
<br />
== Signed ==<br />
<br />
=== andontie-aur ===<br />
<br />
* '''Maintainer:''' Holly M.<br />
* '''Description:''' A repo containing the most popular AUR packages, as well as some I use all the time. New packages can be requested on the upstream website.<br />
* '''Key-ID:''' EA50C866329648EE<br />
* '''Upstream page:''' https://aur.andontie.net<br />
<br />
{{bc|<nowiki><br />
[andontie-aur]<br />
Server = https://aur.andontie.net/$arch<br />
</nowiki>}}<br />
<br />
=== arcanisrepo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#arcanis arcanis]<br />
* '''Description:''' A repository with some AUR packages including packages from VCS<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[arcanisrepo]<br />
Server = https://repo.arcanis.me/repo/$arch<br />
</nowiki>}}<br />
<br />
(It is also available via FTP with the same URL.)<br />
<br />
=== arch4edu ===<br />
<br />
* '''Maintainers:''' [https://github.com/petronny Jingbei Li (petronny)], and [https://github.com/arch4edu/arch4edu/graphs/contributors others]<br />
* '''Description:''' arch4edu is a community repository for Archlinux and ArchlinuxARM that strives to provide the latest versions of most software used by college students.<br />
* '''Git Repo:''' https://github.com/arch4edu/arch4edu<br />
* '''Issue tracking:''' https://github.com/arch4edu/arch4edu/issues for packaging issues, out-of-date notifications, package requests, and related questions<br />
* '''Mirrors:''' https://github.com/arch4edu/arch4edu/wiki/Add-arch4edu-to-your-Archlinux<br />
* '''Key-ID:''' 7931B6D628C8D3BA<br />
<br />
{{bc|<nowiki><br />
[arch4edu]<br />
Server = https://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch<br />
## or other mirrors in https://github.com/arch4edu/arch4edu/wiki/Add-arch4edu-to-your-Archlinux<br />
</nowiki>}}<br />
<br />
=== archlinuxcn ===<br />
<br />
* '''Maintainers:''' [https://plus.google.com/+PhoenixNemo/ Phoenix Nemo (phoenixlzx)], [https://www.archlinux.org/people/developers/#fyan Felix Yan (felixonmars, dev)], [https://twitter.com/lilydjwg lilydjwg], [https://www.archlinux.org/people/trusted-users/#farseerfc farseerfc (TU)], and [https://github.com/archlinuxcn/repo/graphs/contributors others]<br />
* '''Description:''' Packages by the Chinese Arch Linux community, all signed. Be aware that i686 packages are not fully maintained and tested, create an issue if you find some problems.<br />
* '''Git Repo:''' https://github.com/archlinuxcn/repo<br />
* '''Issue tracking:''' https://github.com/archlinuxcn/repo/issues for packaging issues, out-of-date notifications, package requests, and related questions<br />
* '''Mirrors:''' https://github.com/archlinuxcn/mirrorlist-repo (Mostly for users in mainland China), or install ''archlinuxcn-mirrorlist-git'' from the repo.<br />
* '''Key-ID:''' Once the repo is added, ''archlinuxcn-keyring'' package must be installed before any other so you do not get errors about PGP signatures. ''archlinuxcn-keyring'' package itself is signed by TU.<br />
<br />
{{bc|<nowiki><br />
[archlinuxcn]<br />
Server = http://repo.archlinuxcn.org/$arch<br />
## or use a CDN (beta)<br />
#Server = https://cdn.repo.archlinuxcn.org/$arch<br />
## or install archlinuxcn-mirrorlist-git and use the mirrorlist<br />
#Include = /etc/pacman.d/archlinuxcn-mirrorlist<br />
</nowiki>}}<br />
<br />
=== archstrike ===<br />
<br />
* '''Maintainer:''' [https://archstrike.org/team The ArchStrike Team]<br />
* '''Description:''' A repository for security professionals and enthusiasts<br />
* '''Upstream page:''' https://archstrike.org/<br />
* '''Key-ID:''' 9D5F1C051D146843CDA4858BDE64825E7CBC0D51<br />
<br />
{{Note|ArchStrike specific instructions can be found at https://archstrike.org/wiki/setup}}<br />
<br />
{{bc|<nowiki><br />
[archstrike]<br />
Server = https://mirror.archstrike.org/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== archzfs ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/minextu Jan Houben (minextu)]<br />
* '''Description:''' Packages for ZFS on Arch Linux.<br />
* '''Upstream page:''' https://github.com/archzfs/archzfs<br />
* '''Key-ID:''' F75D9D76<br />
<br />
{{bc|<nowiki><br />
[archzfs]<br />
Server = http://archzfs.com/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== ashleyis ===<br />
<br />
* '''Maintainer:''' Ashley Towns ([https://aur.archlinux.org/account/ashleyis/ ashleyis])<br />
* '''Description:''' Debug versions of SDL, chipmunk, libtmx and other misc game libraries. also swift-lang and some other AUR packages <br />
* '''Key-ID:''' B1A4D311<br />
<br />
{{bc|<nowiki><br />
[ashleyis]<br />
Server = http://arch.ashleytowns.id.au/repo/$arch<br />
</nowiki>}}<br />
<br />
=== Bennix Repo ===<br />
<br />
* '''Maintainer:''' Ben P. Dorsi-Todaro ([https://techmeout.org Tech Me Out])<br />
* '''Description:''' Packages [http://ben-dorsi-todaro.com/ Ben P. Dorsi-Todaro] uses and aren't listed in repos, or packages built by [http://www.bigbenshosting.com/ Big Ben's Web Hosting] <br />
* '''Key-ID:''' F14BB858F6253DA0<br />
<br />
{{bc|<nowiki><br />
[bigben-repo]<br />
SigLevel = Optional TrustAll<br />
Server = http://bennix.net/bigben-repo/<br />
</nowiki>}}<br />
<br />
=== blackeagle-pre-community ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' testing of the by me maintaned packages before moving to ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[blackeagle-pre-community]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== chaotic-aur ===<br />
<br />
* '''Maintainer:''' [https://github.com/pedrohlc PedroHLC]<br />
* '''Description:''' Auto builds AUR packages the maintainer uses, update them hourly (a few are daily). Hosted in São Carlos, SP, Brazil. x86_64 only.<br />
* '''Key-ID:''' [http://pool.sks-keyservers.net/pks/lookup?search=0x3056513887B78AEB&fingerprint=on&op=index], fingerprint {{ic|EF92 5EA6 0F33 D0CB 85C4 4AD1 3056 5138 87B7 8AEB }}<br />
* '''Note:''' See [https://lonewolf.pedrohlc.com/chaotic-aur maintainer's notes].<br />
{{bc|<nowiki><br />
[chaotic-aur]<br />
Server = http://lonewolf-builder.duckdns.org/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== catalyst ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst/$arch<br />
</nowiki>}}<br />
<br />
=== catalyst-hd234k ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst-hd234k]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst-hd234k/$arch<br />
</nowiki>}}<br />
<br />
=== city ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#bgyorgy Balló György]<br />
* '''Description:''' Experimental/unpopular packages.<br />
* '''Upstream page:''' https://pkgbuild.com/~bgyorgy/city.html<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[city]<br />
Server = https://pkgbuild.com/~bgyorgy/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== coderkun-aur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with random software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.asc https://www.suruatoel.xyz/coderkun.asc]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== coderkun-aur-audio ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with audio-related (realtime kernels, lv2-plugins, …) software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.key https://www.suruatoel.xyz/coderkun.key]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur-audio]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== devkitpro ===<br />
<br />
* '''Maintainer:''' [https://devkitpro.org/ wintermute]<br />
* '''Description:''' Provides Homebrew toolchains for the Nintendo Wii, Gamecube, DS, GBA, Gamepark gp32 and Nintendo Switch<br />
* '''Upstream page:''' https://devkitpro.org/wiki/devkitPro_pacman<br />
* '''Key-ID:''' F7FD5492264BB9D0<br />
<br />
{{Note|Repository has its own additional keyring at https://downloads.devkitpro.org/devkitpro-keyring-r1.787e015-2-any.pkg.tar.xz.}}<br />
<br />
{{bc|<nowiki><br />
[dkp-libs]<br />
Server = https://downloads.devkitpro.org/packages<br />
[dkp-linux]<br />
Server = https://downloads.devkitpro.org/packages/linux<br />
</nowiki>}}<br />
<br />
=== disastrousaur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/TheGoliath TheGoliath]<br />
* '''Description:''' Well known AUR package managers, many of the most popular packages available on the AUR, as well as those that I favor myself<br />
* '''Upstream page:''' https://mirror.repohost.de/disastrousaur<br />
* '''Key-ID:''' CBAE582A876533FD<br />
* '''Keyfile:''' [https://mirror.repohost.de/disastrousaur.key https://mirror.repohost.de/disastrousaur.key]<br />
<br />
{{bc|<nowiki><br />
[disastrousaur]<br />
Server = https://mirror.repohost.de/$repo<br />
</nowiki>}}<br />
<br />
=== disastrousarm ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/TheGoliath TheGoliath]<br />
* '''Description:''' Tries to maintain a wide package range as the disastrousaur repository. This repository may be merged with disastrousaur in the future. Only for the ARM (currently aarch64) architecture. More architectures may follow soon.<br />
* '''Upstream page:''' https://mirror.repohost.de/disastrousarm<br />
* '''Key-ID:''' CBAE582A876533FD<br />
* '''Keyfile:''' [https://mirror.repohost.de/disastrousaur.key https://mirror.repohost.de/disastrousaur.key (uses the same key as the disastrousaur)]<br />
<br />
{{bc|<nowiki><br />
[disastrousarm]<br />
Server = https://mirror.repohost.de/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== eatabrick ===<br />
<br />
* '''Maintainer:''' bentglasstube<br />
* '''Description:''' Packages for software written by (and a few just compiled by) bentglasstube.<br />
<br />
{{bc|<nowiki><br />
[eatabrick]<br />
Server = http://repo.eatabrick.org/$arch<br />
</nowiki>}}<br />
<br />
=== eschwartz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#eschwartz Eli Schwartz]<br />
* '''Description:''' Personal repo with AUR packages and some core packages from git (including glibc and pacman). Contains debug packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[eschwartz]<br />
Server = https://pkgbuild.com/~eschwartz/repo/$arch<br />
</nowiki>}}<br />
<br />
=== ffy00 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#FFY00 Filipe Laíns]<br />
* '''Description:''' Personal repo. Contains some packages related to the D language.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[ffy00]<br />
Server = https://pkgbuild.com/~ffy00/repo<br />
</nowiki>}}<br />
<br />
=== fusion809 ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/fusion809|Brenton Horne]] (brentonhorne77 at gmail dot com).<br />
* '''Description:''' Provides a few AUR and other packages I like. Like CodeLite and bleeding-edge (latest release within 1 day of its release) GVim (GTK+2 interface).<br />
* '''Package list:''' http://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/<br />
* '''Key-ID:''' 03264DDCD606DC98<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/home_fusion809_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_fusion809_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== gnome-devel ===<br />
<br />
* '''Maintainer:''' [https://plus.google.com/+AndresFernandezperonista Andres Fernandez], [https://plus.google.com/+FernandoFernandezBerel Fernando Fernandez]<br />
* '''Description:''' GNOME development releases. For testing purposes only.<br />
* '''Package list:''' https://softwareperonista.com.ar/repo/archlinux/gnome-devel/x86_64/<br />
* '''Key-ID:''' DDCE9FD63370080B<br />
<br />
{{Note|Must be put above {{ic|[testing]}} repository.}}<br />
<br />
{{bc|<nowiki><br />
[gnome-devel]<br />
Server = https://softwareperonista.com.ar/repo/archlinux/gnome-devel/$arch<br />
</nowiki>}}<br />
<br />
=== herecura ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' additional packages not found in the ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[herecura]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== holo ===<br />
<br />
* '''Maintainer:''' Stefan Majewsky <holo-pacman@posteo.de> (please prefer to report issues at [https://github.com/majewsky/holo-pacman-repo/issues Github])<br />
* '''Description:''' Packages for [https://holocm.org Holo configuration management], including compatible plugins and tools.<br />
* '''Upstream page:''' https://github.com/majewsky/holo-pacman-repo<br />
* '''Package list:''' https://repo.holocm.org/archlinux/x86_64<br />
* '''Key-ID:''' 0xF7A9C9DC4631BD1A<br />
<br />
{{bc|<nowiki><br />
[holo]<br />
Server = https://repo.holocm.org/archlinux/x86_64<br />
</nowiki>}}<br />
<br />
=== ivasilev ===<br />
<br />
* '''Maintainer:''' [https://ivasilev.net Ianis G. Vasilev]<br />
* '''Description:''' A variety of packages, mostly my own software and AUR builds.<br />
* '''Upstream page:''' https://ivasilev.net/pacman<br />
* '''Key-ID:''' [https://pgp.mit.edu/pks/lookup?op=vindex&search=0xB77A3C8832838F1F80ADFD7E1D0507B417DAB671 17DAB671]<br />
<br />
{{bc|<nowiki><br />
[ivasilev]<br />
Server = https://ivasilev.net/pacman/$arch<br />
</nowiki>}}<br />
<br />
=== jlk ===<br />
<br />
* '''Maintainer:''' [[User:Lahwaacz|Jakub Klinkovský]]<br />
* '''Description:''' Various packages from the ABS and AUR. Modified packages are in the {{ic|modified}} group.<br />
* '''Upstream page:''' https://jlk.fjfi.cvut.cz/arch/repo/README.html<br />
* '''Key-ID:''' 932BA3FA0C86812A32D1F54DAB5964AEB9FEDDDC<br />
<br />
{{bc|<nowiki><br />
[jlk]<br />
Server = https://jlk.fjfi.cvut.cz/arch/repo<br />
</nowiki>}}<br />
<br />
=== linux-macbook ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/m3thodic Tony Lambiris]<br />
* '''Description:''' AUR builds for the linux-macbook kernel by its developer, m3thodic<br />
* '''Upstream page:''' https://aur.archlinux.org/pkgbase/linux-macbook/<br />
* '''Key-ID:''' A55A1B6C098962D84AE9B57016A33C9959A40DED<br />
<br />
{{bc|<nowiki><br />
[linux-macbook]<br />
Server = http://libpcap.net/repo/linux-macbook<br />
</nowiki>}}<br />
<br />
=== llvm-svn ===<br />
<br />
* '''Maintainer:''' [[User:Kerberizer|Luchesar V. ILIEV (kerberizer)]]<br />
* '''Description:''' [https://aur.archlinux.org/pkgbase/llvm-svn llvm-svn] and [https://aur.archlinux.org/pkgbase/lib32-llvm-svn lib32-llvm-svn] from AUR: the LLVM compiler infrastructure, the Clang frontend, and the tools associated with it<br />
* '''Key-ID:''' [https://sks-keyservers.net/pks/lookup?op=vindex&search=0x76563F75679E4525&fingerprint=on&exact=on 0x76563F75679E4525], fingerprint {{ic|D16C F22D 27D1 091A 841C 4BE9 7656 3F75 679E 4525}}<br />
<br />
{{bc|<nowiki><br />
[llvm-svn]<br />
Server = https://repos.uni-plovdiv.net/archlinux/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== markzz ===<br />
<br />
* '''Maintainer:''' [[User:Markzz|Mark Weiman (markzz)]]<br />
* '''Description:''' Packages that markzz maintains or uses on the AUR; this includes Linux with the vfio patchset ({{AUR|linux-vfio}} and {{AUR|linux-vfio-lts}}), and packages for analysis of network data.<br />
* '''Key ID:''' DEBB9EE4<br />
<br />
{{Note|If you want to add the key by installing the ''markzz-keyring'' package, temporarily add {{ic|1=SigLevel = Never}} into the repository section.}}<br />
<br />
{{bc|<nowiki><br />
[markzz]<br />
Server = https://repo.markzz.com/arch/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== maximbaz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#maximbaz Maxim Baz]<br />
* '''Description:''' Personal repo with AUR packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[maximbaz]<br />
Server = https://pkgbuild.com/~maximbaz/repo/<br />
</nowiki>}}<br />
<br />
=== me176c ===<br />
<br />
* '''Maintainer:''' [https://github.com/lambdadroid lambdadroid]<br />
* '''Description:''' Packages for [[ASUS MeMO Pad 7 (ME176C(X))]]<br />
* '''Key-ID:''' 2B1138A8BB59D786A3BF42AAD996DA70572407FB<br />
<br />
{{bc|<nowiki><br />
[me176c]<br />
Server = https://me176c.uber.space/archlinux<br />
</nowiki>}}<br />
<br />
=== miffe ===<br />
<br />
* '''Maintainer:''' [https://bbs.archlinux.org/profile.php?id=4059 miffe]<br />
* '''Description:''' AUR packages maintained by miffe, e.g. linux-mainline<br />
* '''Key ID:''' 313F5ABD<br />
<br />
{{bc|<nowiki><br />
[miffe]<br />
Server = https://arch.miffe.org/$arch/<br />
</nowiki>}}<br />
<br />
=== mikelpint ===<br />
<br />
* '''Maintainer:''' [[User:Mikelpint|Mikel Pintado (Mikelpint)]]<br />
* '''Description:''' Packages that mikelpint maintains in the AUR.<br />
* '''Key ID:''' 5CA78FC65B189E2B<br />
<br />
{{bc|<nowiki><br />
[mikelpint]<br />
Server = https://mikelpint.github.io/repository/archlinux/repo<br />
</nowiki>}}<br />
<br />
=== Minerva W Science ===<br />
<br />
* '''Maintainer:''' Minerva W<br />
* '''Description:''' [[OpenFOAM]] packages.<br />
* '''Key-ID:''' 3FF21B78117507DA<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/x86_64/home_Minerva_W_Science_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_Minerva_W_Science_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/$arch <br />
</nowiki>}}<br />
<br />
=== mobile ===<br />
<br />
* '''Maintainer:''' [https://keybase.io/farwayer farwayer]<br />
* '''Description:''' React Native and Android development<br />
* '''Upstream page:''' https://keybase.pub/farwayer/arch/mobile/<br />
* '''Key ID:''' 7943315502A936D7<br />
<br />
{{bc|<nowiki><br />
[mobile]<br />
Server = https://farwayer.keybase.pub/arch/$repo<br />
</nowiki>}}<br />
<br />
=== nah ===<br />
<br />
* '''Maintainer:''' [https://yeah.nah.nz phillid]<br />
* '''Description:''' Pre-built versions of the (slow-to-build) graph-tool python libraries, mingw-w64<br />
* '''Key ID:''' 7BF3D17D0884BF5B<br />
<br />
{{bc|<nowiki><br />
[nah]<br />
Server = https://repo.nah.nz/$repo<br />
</nowiki>}}<br />
<br />
=== origincode ===<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/OriginCode OriginCode]<br />
* '''Description:''' A few staging or testing packages from [[Unofficial_user_repositories#archlinuxcn]], and some daily use packages.<br />
* '''Key-ID:''' 0A5BAD445D80C1CC & 62BF97502AE10D22<br />
<br />
{{bc|<nowiki><br />
[origincode]<br />
Server = https://repo.origincode.top/repo/$arch<br />
</nowiki>}}<br />
<br />
=== pkgbuilder ===<br />
<br />
* '''Maintainer:''' [https://chriswarrick.com/ Chris Warrick]<br />
* '''Description:''' A repository for PKGBUILDer, a Python AUR helper.<br />
* '''Upstream page:''' https://github.com/Kwpolska/pkgbuilder<br />
* '''Key-ID:''' 5EAAEA16<br />
<br />
{{bc|<nowiki><br />
[pkgbuilder]<br />
Server = https://pkgbuilder-repo.chriswarrick.com/<br />
</nowiki>}}<br />
<br />
=== post-factum kernels ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/post-factum Oleksandr Natalenko aka post-factum]<br />
* '''Upstream page''': https://gitlab.com/post-factum/pf-kernel/wikis/README<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] packages by its developer, post-factum<br />
* '''Key-ID:''': 95C357D2AF5DA89D<br />
* '''Keyfile''': https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/x86_64/home_post-factum_kernels_Arch.key<br />
<br />
{{bc|<nowiki><br />
[home_post-factum_kernels_Arch]<br />
Server = https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/$arch<br />
</nowiki>}}<br />
<br />
=== QOwnNotes ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/pbek Patrizio Bekerle] (pbek), QOwnNotes author<br />
* '''Description:''' QOwnNotes is a open source notepad and todo list manager with markdown support and [[ownCloud]] integration.<br />
* '''Key-ID:''' FFC43FC94539B8B0<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/x86_64/home_pbek_QOwnNotes_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_pbek_QOwnNotes_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== qt-debug ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/The-Compiler The Compiler]<br />
* '''Description:''' Qt/PyQt builds with debug symbols<br />
* '''Upstream page:''' https://github.com/qutebrowser/qt-debug-pkgbuild<br />
* '''Key-ID:''' D6A1C70FE80A0C82<br />
<br />
{{bc|<nowiki><br />
[qt-debug]<br />
Server = https://qutebrowser.org/qt-debug/$arch<br />
</nowiki>}}<br />
<br />
=== quarry ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#anatolik anatolik]<br />
* '''Description:''' Arch binary repository for [http://rubygems.org/ Rubygems] packages. See [https://bbs.archlinux.org/viewtopic.php?id=182729 forum announcement] for more information.<br />
* '''Sources:''' https://github.com/anatol/quarry<br />
* '''Key-ID:''' Not needed, as maintainer is a developer<br />
<br />
{{bc|<nowiki><br />
[quarry]<br />
Server = https://pkgbuild.com/~anatolik/quarry/x86_64/<br />
</nowiki>}}<br />
<br />
=== repo-ck ===<br />
<br />
Kernel and modules with Brain Fuck Scheduler and all the goodies in the ck1 patch set.<br />
<br />
See [[/Repo-ck]].<br />
<br />
=== seblu ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#seblu Sébastien Luttringer]<br />
* '''Description:''' All seblu useful pre-built packages, some homemade (linux-seblu-meta, virtualbox-ext-oracle, spotify, masterpdfeditor, yaourt, zfs-dkms, etc).<br />
* '''Key-ID:''' Not required, as maintainer is a Developer<br />
<br />
{{bc|<nowiki><br />
[seblu]<br />
Server = https://al.seblu.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== seiichiro ===<br />
<br />
* '''Maintainer:''' [https://www.seiichiro0185.org Stefan Brand (seiichiro0185)]<br />
* '''Description:''' AUR-packages I use frequently<br />
* '''Key-ID:''' 805517CC<br />
<br />
{{bc|<nowiki><br />
[seiichiro]<br />
Server = https://www.seiichiro0185.org/repo/$arch<br />
</nowiki>}}<br />
<br />
=== sergej-repo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#spupykin Sergej Pupykin]<br />
* '''Description:''' psi-plus, owncloud-git, ziproxy, android, MySQL, and other stuff. Some packages also available for armv7h.<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[sergej-repo]<br />
Server = http://repo.p5n.pp.ru/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== siosm-aur ===<br />
<br />
* '''Maintainer:''' [https://tim.siosm.fr/about/ Timothee Ravier]<br />
* '''Description:''' packages also available in the Arch User Repository, sometimes with minor fixes<br />
* '''Upstream page:''' https://tim.siosm.fr/repositories/<br />
* '''Key-ID:''' 78688F83<br />
<br />
{{bc|<nowiki><br />
[siosm-aur]<br />
Server = http://siosm.fr/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== sublime-text ===<br />
<br />
* '''Maintainer:''' Sublime Text developer<br />
* '''Description:''' Sublime Text editor packages from developer's repository<br />
* '''Upstream page:''' https://www.sublimetext.com/docs/3/linux_repositories.html#pacman<br />
* '''Key-ID:''' 8A8F901A<br />
<br />
{{bc|<nowiki><br />
[sublime-text]<br />
Server = https://download.sublimetext.com/arch/stable/x86_64<br />
</nowiki>}}<br />
<br />
=== subtitlecomposer ===<br />
<br />
* '''Maintainer:''' Mladen Milinkovic (maxrd2)<br />
* '''Description:''' Subtitle Composer stable and nightly builds<br />
* '''Upstream page:''' https://github.com/maxrd2/subtitlecomposer<br />
* '''Key-ID:''' EF9D9B26<br />
<br />
{{bc|<nowiki><br />
[subtitlecomposer]<br />
Server = https://smoothware.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== trinity ===<br />
<br />
* '''Maintainer:''' Michael Manley <mmanley@nasutek.com><br />
* '''Description:''' [[Trinity]] Desktop Environment<br />
* '''Key-ID:''' 65A4AC99<br />
<br />
{{bc|<nowiki><br />
[trinity]<br />
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64<br />
</nowiki>}}<br />
<br />
=== ungoo ===<br />
<br />
* '''Maintainer:''' [[User:Scrumplex|Sefa Eyeoglu]] <contact@scrumplex.net> (https://scrumplex.net)<br />
* '''Description:''' Latest ungoogled-chromium build<br />
* '''Upstream page:''' https://arch.scrumplex.net/ungoo<br />
* '''Key-ID:''' AF1FB107E188CB979A94FD7FC10411294912A422<br />
<br />
{{bc|<nowiki><br />
[ungoo]<br />
Server = https://arch.scrumplex.net/$repo/os/x86_64<br />
</nowiki>}}<br />
<br />
=== Webkit2Gtk-unstable ===<br />
<br />
* '''Maintainer:''' [[User:Mrmariusz|Mariusz Wojcik]]<br />
* '''Description:''' Latest Webkit2Gtk build for early adopters.<br />
* '''Upstream Page:''' https://webkitgtk.org/<br />
* '''Key-ID:''' 346854B5<br />
<br />
{{bc|<nowiki><br />
[home_mrmariusz_ArchLinux]<br />
Server = https://download.opensuse.org/repositories/home:/mrmariusz/ArchLinux/$arch<br />
</nowiki>}}<br />
<br />
=== xyne-x86_64 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#xyne Xyne]<br />
* '''Description:''' A repository for Xyne's own projects.<br />
* '''Upstream page:''' http://xyne.archlinux.ca/projects/<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[xyne-x86_64]<br />
# Server = https://xyne.archlinux.ca/repos/xyne # It returns error 404 or 406 (varying). Use the line below:<br />
Server = http://xyne.archlinux.ca/bin/repo.php?file=<br />
</nowiki>}}<br />
<br />
== Unsigned ==<br />
<br />
{{Note|Users will need to add the following to these entries: {{ic|1=SigLevel = PackageOptional}}}}<br />
<br />
=== alucryd ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages Maxime Gauduin maintains (or not) in the AUR.<br />
<br />
{{bc|<nowiki><br />
[alucryd]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== alucryd-multilib ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages needed to run Steam without its runtime environment.<br />
<br />
{{bc|<nowiki><br />
[alucryd-multilib]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== andrwe ===<br />
<br />
* '''Maintainer:''' Andrwe Lord Weber<br />
* '''Description:''' contains programs I'm using on many systems<br />
* '''Upstream page:''' http://andrwe.org/linux/repository<br />
<br />
{{bc|<nowiki><br />
[andrwe]<br />
Server = http://repo.andrwe.org/$arch<br />
</nowiki>}}<br />
<br />
<br />
=== archgeotux ===<br />
<br />
* '''Maintainer:''' Samuel Mesa<br />
* '''Description:''' Geospatial and geographic information system applications<br />
* '''Upstream page:''' https://archgeotux.sourceforge.io/<br />
<br />
{{bc|<nowiki><br />
[archgeotux]<br />
Server = https://downloads.sourceforge.net/project/archgeotux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxfr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:'''<br />
* '''Upstream page:''' http://afur.archlinux.fr<br />
<br />
{{bc|<nowiki><br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' many interesting packages provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr]<br />
Server = http://archlinuxgr.tiven.org/archlinux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr-kde4 ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' KDE4 packages (plasmoids, themes etc) provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr-kde4]<br />
Server = http://archlinuxgr.tiven.org/archlinux-kde4/$arch<br />
</nowiki>}}<br />
<br />
=== craftdestiny ===<br />
<br />
* '''Maintainer:''' [https://craftdestiny.ovh LinuxVieLoisir]<br />
* '''Description:''' A Craft Destiny repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[craftdestiny]<br />
Server = https://miroir.craftdestiny.ovh/archlinux-repo/<br />
</nowiki>}}<br />
<br />
=== dx37essentials ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/DragonX256 DragonX256]<br />
* '''Description:''' Personal repository. Contains packages from AUR, which I using every day.<br />
* '''Git repo:''' https://gitlab.com/DX37/dx37essentials<br />
* '''Upstream page:''' https://dx37.gitlab.io/dx37essentials<br />
<br />
{{bc|<nowiki><br />
[dx37essentials]<br />
Server = https://dx37.gitlab.io/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== heftig ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#heftig Jan Steffens]<br />
* '''Description:''' Includes pulseaudio-git, pavucontrol-git, and firefox-developer-edition<br />
* '''Upstream page:''' https://bbs.archlinux.org/viewtopic.php?id=117157<br />
<br />
{{bc|<nowiki><br />
[heftig]<br />
Server = https://pkgbuild.com/~heftig/repo/$arch<br />
</nowiki>}}<br />
<br />
=== home-thaodan ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/Thaodan Thaodan]<br />
* '''Upstream page''': https://gitlab.com/Thaodan/linux-pf<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] and other packages by pf-kernel fork developer, Thaodan<br />
<br />
{{bc|<nowiki><br />
[home-thaodan]<br />
Server = https://thaodan.de/home/bidar/home-thaodan/$arch<br />
</nowiki>}}<br />
<br />
=== jkanetwork ===<br />
<br />
* '''Maintainer:''' kprkpr <kevin01010 at gmail dot com><br />
* '''Maintainer:''' Joselucross <jlgarrido97 at gmail dot com><br />
* '''Description:''' Packages of AUR like pimagizer,stepmania,yaourt,linux-mainline,wps-office,grub-customizer,some IDE.. Open for all that wants to contribute<br />
* '''Upstream page:''' http://repo.jkanetwork.com/<br />
<br />
{{bc|<nowiki><br />
[jkanetwork]<br />
Server = http://repo.jkanetwork.com/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== mesa-git ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#lcarlier Laurent Carlier]<br />
* '''Description:''' Mesa git builds for the ''testing'' and ''multilib-testing'' repositories<br />
<br />
{{bc|<nowiki><br />
[mesa-git]<br />
Server = https://pkgbuild.com/~lcarlier/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== minzord===<br />
<br />
* '''Maintainer:''' Minzord<br />
* '''Description:''' A Minzord repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[minzord]<br />
Server = https://minzordos.000webhostapp.com/Repo/<br />
</nowiki>}}<br />
<br />
=== ownstuff ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/Martchus Martchus]<br />
* '''Description:''' A lot of packages from the AUR, e.g. a great number of mingw-w64 packages, fonts, tools like [https://aur.archlinux.org/packages/tageditor Tag Editor], [https://aur.archlinux.org/packages/syncthingtray Syncthing Tray] and [https://aur.archlinux.org/packages/subtitlecomposer Subtitle Composer]<br />
* '''Upstream page''': https://github.com/Martchus/PKGBUILDs (sources beside the AUR) and https://martchus.no-ip.biz/repoindex (package browser/search)<br />
<br />
{{bc|<nowiki><br />
[ownstuff-testing]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
<br />
[ownstuff]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== pantheon ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Repository containing Pantheon-related packages<br />
<br />
{{bc|<nowiki><br />
[pantheon]<br />
Server = https://pkgbuild.com/~alucryd/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== pietma ===<br />
<br />
* '''Maintainer:''' MartiMcFly <martimcfly@autorisation.de><br />
* '''Description:''' Arch User Repository packages [https://aur.archlinux.org/packages/?K=martimcfly&SeB=m I create or maintain.].<br />
* '''Upstream page:''' http://pietma.com/tag/aur/<br />
<br />
{{bc|<nowiki><br />
[pietma]<br />
Server = http://repository.pietma.com/nexus/content/repositories/archlinux/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== pnsft-pur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/ponsfoot ponsfoot]<br />
* '''Description:''' Japanese input method packages Mozc (vanilla) and libkkc<br />
<br />
{{bc|<nowiki><br />
[pnsft-pur]<br />
Server = https://osdn.net/projects/ponsfoot-aur/storage/pur/x86_64/<br />
</nowiki>}}</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=570414Unofficial user repositories2019-04-03T14:02:03Z<p>OriginCode: /* origincode */ platform split</p>
<hr />
<div>[[Category:Package management]]<br />
[[Category:Lists]]<br />
[[ja:非公式ユーザーリポジトリ]]<br />
[[zh-hans:Unofficial user repositories]]<br />
{{Related articles start}}<br />
{{Related|pacman-key}}<br />
{{Related|Official repositories}}<br />
{{Related articles end}}<br />
This article lists binary repositories freely created and shared by the community, often providing pre-built versions of PKGBUILDS found in the [[AUR]].<br />
<br />
In order to use these repositories, add them to {{ic|/etc/pacman.conf}}, as explained in [[pacman#Repositories and mirrors]]. If a repository is signed, you must obtain and locally sign the associated key, as explained in [[Pacman-key#Adding unofficial keys]].<br />
<br />
If you want to create your own custom repository, follow [[pacman tips#Custom local repository]].<br />
<br />
{{Warning|The official Arch Linux Developers and the Trusted Users do not perform tests of any sort to verify the contents of these repositories. You must decide whether to trust their maintainers and you take full responsibility for any consequences of using any unofficial repository.}}<br />
<br />
== Adding your repository to this page ==<br />
<br />
If you have your own repository, please add it to this page, so that all the other users will know where to find your packages. Please keep the following rules when adding new repositories:<br />
<br />
* Keep the lists in alphabetical order.<br />
* Include some information about the maintainer: include at least a (nick)name and some form of contact information (web site, email address, user page on ArchWiki or the forums, etc.).<br />
* If the repository is of the ''signed'' variety, please include a key-id, possibly using it as the anchor for a link to its keyserver; if the key is not on a keyserver, include a link to the key file.<br />
* Include some short description (e.g. the category of packages provided in the repository).<br />
* If there is a page (either on ArchWiki or external) containing more information about the repository, include a link to it.<br />
* If possible, avoid using comments in code blocks. The formatted description is much more readable. Users who want some comments in their {{ic|pacman.conf}} can easily create it on their own.<br />
<br />
Some repositories may also have packages for architectures beside x86_64. The {{ic|$arch}} variable will be set automatically by pacman.<br />
<br />
== Signed ==<br />
<br />
=== andontie-aur ===<br />
<br />
* '''Maintainer:''' Holly M.<br />
* '''Description:''' A repo containing the most popular AUR packages, as well as some I use all the time. New packages can be requested on the upstream website.<br />
* '''Key-ID:''' EA50C866329648EE<br />
* '''Upstream page:''' https://aur.andontie.net<br />
<br />
{{bc|<nowiki><br />
[andontie-aur]<br />
Server = https://aur.andontie.net/$arch<br />
</nowiki>}}<br />
<br />
=== arcanisrepo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#arcanis arcanis]<br />
* '''Description:''' A repository with some AUR packages including packages from VCS<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[arcanisrepo]<br />
Server = https://repo.arcanis.me/repo/$arch<br />
</nowiki>}}<br />
<br />
(It is also available via FTP with the same URL.)<br />
<br />
=== archlinuxcn ===<br />
<br />
* '''Maintainers:''' [https://plus.google.com/+PhoenixNemo/ Phoenix Nemo (phoenixlzx)], [https://www.archlinux.org/people/developers/#fyan Felix Yan (felixonmars, dev)], [https://twitter.com/lilydjwg lilydjwg], [https://www.archlinux.org/people/trusted-users/#farseerfc farseerfc (TU)], and [https://github.com/archlinuxcn/repo/graphs/contributors others]<br />
* '''Description:''' Packages by the Chinese Arch Linux community, all signed. Be aware that i686 packages are not fully maintained and tested, create an issue if you find some problems.<br />
* '''Git Repo:''' https://github.com/archlinuxcn/repo<br />
* '''Issue tracking:''' https://github.com/archlinuxcn/repo/issues for packaging issues, out-of-date notifications, package requests, and related questions<br />
* '''Mirrors:''' https://github.com/archlinuxcn/mirrorlist-repo (Mostly for users in mainland China), or install ''archlinuxcn-mirrorlist-git'' from the repo.<br />
* '''Key-ID:''' Once the repo is added, ''archlinuxcn-keyring'' package must be installed before any other so you do not get errors about PGP signatures. ''archlinuxcn-keyring'' package itself is signed by TU.<br />
<br />
{{bc|<nowiki><br />
[archlinuxcn]<br />
Server = http://repo.archlinuxcn.org/$arch<br />
## or use a CDN (beta)<br />
#Server = https://cdn.repo.archlinuxcn.org/$arch<br />
## or install archlinuxcn-mirrorlist-git and use the mirrorlist<br />
#Include = /etc/pacman.d/archlinuxcn-mirrorlist<br />
</nowiki>}}<br />
<br />
=== archstrike ===<br />
<br />
* '''Maintainer:''' [https://archstrike.org/team The ArchStrike Team]<br />
* '''Description:''' A repository for security professionals and enthusiasts<br />
* '''Upstream page:''' https://archstrike.org/<br />
* '''Key-ID:''' 9D5F1C051D146843CDA4858BDE64825E7CBC0D51<br />
<br />
{{Note|ArchStrike specific instructions can be found at https://archstrike.org/wiki/setup}}<br />
<br />
{{bc|<nowiki><br />
[archstrike]<br />
Server = https://mirror.archstrike.org/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== archzfs ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/minextu Jan Houben (minextu)]<br />
* '''Description:''' Packages for ZFS on Arch Linux.<br />
* '''Upstream page:''' https://github.com/archzfs/archzfs<br />
* '''Key-ID:''' F75D9D76<br />
<br />
{{bc|<nowiki><br />
[archzfs]<br />
Server = http://archzfs.com/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== ashleyis ===<br />
<br />
* '''Maintainer:''' Ashley Towns ([https://aur.archlinux.org/account/ashleyis/ ashleyis])<br />
* '''Description:''' Debug versions of SDL, chipmunk, libtmx and other misc game libraries. also swift-lang and some other AUR packages <br />
* '''Key-ID:''' B1A4D311<br />
<br />
{{bc|<nowiki><br />
[ashleyis]<br />
Server = http://arch.ashleytowns.id.au/repo/$arch<br />
</nowiki>}}<br />
<br />
=== Bennix Repo ===<br />
<br />
* '''Maintainer:''' Ben P. Dorsi-Todaro ([https://techmeout.org Tech Me Out])<br />
* '''Description:''' Packages [http://ben-dorsi-todaro.com/ Ben P. Dorsi-Todaro] uses and aren't listed in repos, or packages built by [http://www.bigbenshosting.com/ Big Ben's Web Hosting] <br />
* '''Key-ID:''' F14BB858F6253DA0<br />
<br />
{{bc|<nowiki><br />
[bigben-repo]<br />
SigLevel = Optional TrustAll<br />
Server = http://bennix.net/bigben-repo/<br />
</nowiki>}}<br />
<br />
=== blackeagle-pre-community ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' testing of the by me maintaned packages before moving to ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[blackeagle-pre-community]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== chaotic-aur ===<br />
<br />
* '''Maintainer:''' [https://github.com/pedrohlc PedroHLC]<br />
* '''Description:''' Auto builds AUR packages the maintainer uses, update them hourly (a few are daily). Hosted in São Carlos, SP, Brazil. x86_64 only.<br />
* '''Key-ID:''' [http://pool.sks-keyservers.net/pks/lookup?search=0x3056513887B78AEB&fingerprint=on&op=index], fingerprint {{ic|EF92 5EA6 0F33 D0CB 85C4 4AD1 3056 5138 87B7 8AEB }}<br />
* '''Note:''' See [https://lonewolf.pedrohlc.com/chaotic-aur maintainer's notes].<br />
{{bc|<nowiki><br />
[chaotic-aur]<br />
Server = http://lonewolf-builder.duckdns.org/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== catalyst ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst/$arch<br />
</nowiki>}}<br />
<br />
=== catalyst-hd234k ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst-hd234k]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst-hd234k/$arch<br />
</nowiki>}}<br />
<br />
=== city ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#bgyorgy Balló György]<br />
* '''Description:''' Experimental/unpopular packages.<br />
* '''Upstream page:''' https://pkgbuild.com/~bgyorgy/city.html<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[city]<br />
Server = https://pkgbuild.com/~bgyorgy/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== coderkun-aur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with random software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.asc https://www.suruatoel.xyz/coderkun.asc]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== coderkun-aur-audio ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with audio-related (realtime kernels, lv2-plugins, …) software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.key https://www.suruatoel.xyz/coderkun.key]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur-audio]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== devkitpro ===<br />
<br />
* '''Maintainer:''' [https://devkitpro.org/ wintermute]<br />
* '''Description:''' Provides Homebrew toolchains for the Nintendo Wii, Gamecube, DS, GBA, Gamepark gp32 and Nintendo Switch<br />
* '''Upstream page:''' https://devkitpro.org/wiki/devkitPro_pacman<br />
* '''Key-ID:''' F7FD5492264BB9D0<br />
<br />
{{Note|Repository has its own additional keyring at https://downloads.devkitpro.org/devkitpro-keyring-r1.787e015-2-any.pkg.tar.xz.}}<br />
<br />
{{bc|<nowiki><br />
[dkp-libs]<br />
Server = https://downloads.devkitpro.org/packages<br />
[dkp-linux]<br />
Server = https://downloads.devkitpro.org/packages/linux<br />
</nowiki>}}<br />
<br />
=== disastrousaur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/TheGoliath/ TheGoliath]<br />
* '''Description:''' Well known AUR package managers, many of the most popular packages available on the AUR, as well as those that I favor myself<br />
* '''Upstream page:''' https://mirror.repohost.de/disastrousaur<br />
* '''Key-ID:''' CBAE582A876533FD<br />
* '''Keyfile:''' [https://mirror.repohost.de/disastrousaur.key https://mirror.repohost.de/disastrousaur.key]<br />
<br />
{{bc|<nowiki><br />
[disastrousaur]<br />
Server = https://mirror.repohost.de/$repo<br />
</nowiki>}}<br />
<br />
=== eatabrick ===<br />
<br />
* '''Maintainer:''' bentglasstube<br />
* '''Description:''' Packages for software written by (and a few just compiled by) bentglasstube.<br />
<br />
{{bc|<nowiki><br />
[eatabrick]<br />
Server = http://repo.eatabrick.org/$arch<br />
</nowiki>}}<br />
<br />
=== eschwartz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#eschwartz Eli Schwartz]<br />
* '''Description:''' Personal repo with AUR packages and some core packages from git (including glibc and pacman). Contains debug packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[eschwartz]<br />
Server = https://pkgbuild.com/~eschwartz/repo/$arch<br />
</nowiki>}}<br />
<br />
=== ffy00 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#FFY00 Filipe Laíns]<br />
* '''Description:''' Personal repo. Contains some packages related to the D language.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[ffy00]<br />
Server = https://pkgbuild.com/~ffy00/repo<br />
</nowiki>}}<br />
<br />
=== fusion809 ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/fusion809|Brenton Horne]] (brentonhorne77 at gmail dot com).<br />
* '''Description:''' Provides a few AUR and other packages I like. Like CodeLite and bleeding-edge (latest release within 1 day of its release) GVim (GTK+2 interface).<br />
* '''Package list:''' http://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/<br />
* '''Key-ID:''' 03264DDCD606DC98<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/home_fusion809_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_fusion809_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== gnome-devel ===<br />
<br />
* '''Maintainer:''' [https://plus.google.com/+AndresFernandezperonista Andres Fernandez], [https://plus.google.com/+FernandoFernandezBerel Fernando Fernandez]<br />
* '''Description:''' GNOME development releases. For testing purposes only.<br />
* '''Package list:''' https://softwareperonista.com.ar/repo/archlinux/gnome-devel/x86_64/<br />
* '''Key-ID:''' DDCE9FD63370080B<br />
<br />
{{Note|Must be put above {{ic|[testing]}} repository.}}<br />
<br />
{{bc|<nowiki><br />
[gnome-devel]<br />
Server = https://softwareperonista.com.ar/repo/archlinux/gnome-devel/$arch<br />
</nowiki>}}<br />
<br />
=== herecura ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' additional packages not found in the ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[herecura]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== holo ===<br />
<br />
* '''Maintainer:''' Stefan Majewsky <holo-pacman@posteo.de> (please prefer to report issues at [https://github.com/majewsky/holo-pacman-repo/issues Github])<br />
* '''Description:''' Packages for [https://holocm.org Holo configuration management], including compatible plugins and tools.<br />
* '''Upstream page:''' https://github.com/majewsky/holo-pacman-repo<br />
* '''Package list:''' https://repo.holocm.org/archlinux/x86_64<br />
* '''Key-ID:''' 0xF7A9C9DC4631BD1A<br />
<br />
{{bc|<nowiki><br />
[holo]<br />
Server = https://repo.holocm.org/archlinux/x86_64<br />
</nowiki>}}<br />
<br />
=== ivasilev ===<br />
<br />
* '''Maintainer:''' [https://ivasilev.net Ianis G. Vasilev]<br />
* '''Description:''' A variety of packages, mostly my own software and AUR builds.<br />
* '''Upstream page:''' https://ivasilev.net/pacman<br />
* '''Key-ID:''' [https://pgp.mit.edu/pks/lookup?op=vindex&search=0xB77A3C8832838F1F80ADFD7E1D0507B417DAB671 17DAB671]<br />
<br />
{{bc|<nowiki><br />
[ivasilev]<br />
Server = https://ivasilev.net/pacman/$arch<br />
</nowiki>}}<br />
<br />
=== jlk ===<br />
<br />
* '''Maintainer:''' [[User:Lahwaacz|Jakub Klinkovský]]<br />
* '''Description:''' Various packages from the ABS and AUR. Modified packages are in the {{ic|modified}} group.<br />
* '''Upstream page:''' https://jlk.fjfi.cvut.cz/arch/repo/README.html<br />
* '''Key-ID:''' 932BA3FA0C86812A32D1F54DAB5964AEB9FEDDDC<br />
<br />
{{bc|<nowiki><br />
[jlk]<br />
Server = https://jlk.fjfi.cvut.cz/arch/repo<br />
</nowiki>}}<br />
<br />
=== linux-macbook ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/m3thodic Tony Lambiris]<br />
* '''Description:''' AUR builds for the linux-macbook kernel by its developer, m3thodic<br />
* '''Upstream page:''' https://aur.archlinux.org/pkgbase/linux-macbook/<br />
* '''Key-ID:''' A55A1B6C098962D84AE9B57016A33C9959A40DED<br />
<br />
{{bc|<nowiki><br />
[linux-macbook]<br />
Server = http://libpcap.net/repo/linux-macbook<br />
</nowiki>}}<br />
<br />
=== llvm-svn ===<br />
<br />
* '''Maintainer:''' [[User:Kerberizer|Luchesar V. ILIEV (kerberizer)]]<br />
* '''Description:''' [https://aur.archlinux.org/pkgbase/llvm-svn llvm-svn] and [https://aur.archlinux.org/pkgbase/lib32-llvm-svn lib32-llvm-svn] from AUR: the LLVM compiler infrastructure, the Clang frontend, and the tools associated with it<br />
* '''Key-ID:''' [https://sks-keyservers.net/pks/lookup?op=vindex&search=0x76563F75679E4525&fingerprint=on&exact=on 0x76563F75679E4525], fingerprint {{ic|D16C F22D 27D1 091A 841C 4BE9 7656 3F75 679E 4525}}<br />
<br />
{{bc|<nowiki><br />
[llvm-svn]<br />
Server = https://repos.uni-plovdiv.net/archlinux/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== markzz ===<br />
<br />
* '''Maintainer:''' [[User:Markzz|Mark Weiman (markzz)]]<br />
* '''Description:''' Packages that markzz maintains or uses on the AUR; this includes Linux with the vfio patchset ({{AUR|linux-vfio}} and {{AUR|linux-vfio-lts}}), and packages for analysis of network data.<br />
* '''Key ID:''' DEBB9EE4<br />
<br />
{{Note|If you want to add the key by installing the ''markzz-keyring'' package, temporarily add {{ic|1=SigLevel = Never}} into the repository section.}}<br />
<br />
{{bc|<nowiki><br />
[markzz]<br />
Server = https://repo.markzz.com/arch/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== maximbaz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#maximbaz Maxim Baz]<br />
* '''Description:''' Personal repo with AUR packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[maximbaz]<br />
Server = https://pkgbuild.com/~maximbaz/repo/<br />
</nowiki>}}<br />
<br />
=== me176c ===<br />
<br />
* '''Maintainer:''' [https://github.com/lambdadroid lambdadroid]<br />
* '''Description:''' Packages for [[ASUS MeMO Pad 7 (ME176C(X))]]<br />
* '''Key-ID:''' 2B1138A8BB59D786A3BF42AAD996DA70572407FB<br />
<br />
{{bc|<nowiki><br />
[me176c]<br />
Server = https://me176c.uber.space/archlinux<br />
</nowiki>}}<br />
<br />
=== miffe ===<br />
<br />
* '''Maintainer:''' [https://bbs.archlinux.org/profile.php?id=4059 miffe]<br />
* '''Description:''' AUR packages maintained by miffe, e.g. linux-mainline<br />
* '''Key ID:''' 313F5ABD<br />
<br />
{{bc|<nowiki><br />
[miffe]<br />
Server = https://arch.miffe.org/$arch/<br />
</nowiki>}}<br />
<br />
=== mikelpint ===<br />
<br />
* '''Maintainer:''' [[User:Mikelpint|Mikel Pintado (Mikelpint)]]<br />
* '''Description:''' Packages that mikelpint maintains in the AUR.<br />
* '''Key ID:''' 5CA78FC65B189E2B<br />
<br />
{{bc|<nowiki><br />
[mikelpint]<br />
Server = https://mikelpint.github.io/repository/archlinux/repo<br />
</nowiki>}}<br />
<br />
=== Minerva W Science ===<br />
<br />
* '''Maintainer:''' Minerva W<br />
* '''Description:''' [[OpenFOAM]] packages.<br />
* '''Key-ID:''' 3FF21B78117507DA<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/x86_64/home_Minerva_W_Science_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_Minerva_W_Science_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/$arch <br />
</nowiki>}}<br />
<br />
=== mobile ===<br />
<br />
* '''Maintainer:''' [https://keybase.io/farwayer farwayer]<br />
* '''Description:''' React Native and Android development<br />
* '''Upstream page:''' https://keybase.pub/farwayer/arch/mobile/<br />
* '''Key ID:''' 7943315502A936D7<br />
<br />
{{bc|<nowiki><br />
[mobile]<br />
Server = https://farwayer.keybase.pub/arch/$repo<br />
</nowiki>}}<br />
<br />
=== nah ===<br />
<br />
* '''Maintainer:''' [https://yeah.nah.nz phillid]<br />
* '''Description:''' Pre-built versions of the (slow-to-build) graph-tool python libraries, mingw-w64<br />
* '''Key ID:''' 7BF3D17D0884BF5B<br />
<br />
{{bc|<nowiki><br />
[nah]<br />
Server = https://repo.nah.nz/$repo<br />
</nowiki>}}<br />
<br />
=== origincode ===<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/OriginCode OriginCode]<br />
* '''Description:''' A few staging or testing packages from [[Unofficial_user_repositories#archlinuxcn]], and some daily use packages.<br />
* '''Key-ID:''' 5D80C1CC<br />
<br />
{{bc|<nowiki><br />
[origincode]<br />
Server = https://repo.origincode.top/repo/$arch<br />
</nowiki>}}<br />
<br />
=== pkgbuilder ===<br />
<br />
* '''Maintainer:''' [https://chriswarrick.com/ Chris Warrick]<br />
* '''Description:''' A repository for PKGBUILDer, a Python AUR helper.<br />
* '''Upstream page:''' https://github.com/Kwpolska/pkgbuilder<br />
* '''Key-ID:''' 5EAAEA16<br />
<br />
{{bc|<nowiki><br />
[pkgbuilder]<br />
Server = https://pkgbuilder-repo.chriswarrick.com/<br />
</nowiki>}}<br />
<br />
=== post-factum kernels ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/post-factum Oleksandr Natalenko aka post-factum]<br />
* '''Upstream page''': https://gitlab.com/post-factum/pf-kernel/wikis/README<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] packages by its developer, post-factum<br />
* '''Key-ID:''': 95C357D2AF5DA89D<br />
* '''Keyfile''': https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/x86_64/home_post-factum_kernels_Arch.key<br />
<br />
{{bc|<nowiki><br />
[home_post-factum_kernels_Arch]<br />
Server = https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/$arch<br />
</nowiki>}}<br />
<br />
=== QOwnNotes ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/pbek Patrizio Bekerle] (pbek), QOwnNotes author<br />
* '''Description:''' QOwnNotes is a open source notepad and todo list manager with markdown support and [[ownCloud]] integration.<br />
* '''Key-ID:''' FFC43FC94539B8B0<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/x86_64/home_pbek_QOwnNotes_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_pbek_QOwnNotes_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== qt-debug ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/The-Compiler The Compiler]<br />
* '''Description:''' Qt/PyQt builds with debug symbols<br />
* '''Upstream page:''' https://github.com/qutebrowser/qt-debug-pkgbuild<br />
* '''Key-ID:''' D6A1C70FE80A0C82<br />
<br />
{{bc|<nowiki><br />
[qt-debug]<br />
Server = https://qutebrowser.org/qt-debug/$arch<br />
</nowiki>}}<br />
<br />
=== quarry ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#anatolik anatolik]<br />
* '''Description:''' Arch binary repository for [http://rubygems.org/ Rubygems] packages. See [https://bbs.archlinux.org/viewtopic.php?id=182729 forum announcement] for more information.<br />
* '''Sources:''' https://github.com/anatol/quarry<br />
* '''Key-ID:''' Not needed, as maintainer is a developer<br />
<br />
{{bc|<nowiki><br />
[quarry]<br />
Server = https://pkgbuild.com/~anatolik/quarry/x86_64/<br />
</nowiki>}}<br />
<br />
=== repo-ck ===<br />
<br />
Kernel and modules with Brain Fuck Scheduler and all the goodies in the ck1 patch set.<br />
<br />
See [[/Repo-ck]].<br />
<br />
=== seblu ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#seblu Sébastien Luttringer]<br />
* '''Description:''' All seblu useful pre-built packages, some homemade (linux-seblu-meta, virtualbox-ext-oracle, spotify, masterpdfeditor, yaourt, zfs-dkms, etc).<br />
* '''Key-ID:''' Not required, as maintainer is a Developer<br />
<br />
{{bc|<nowiki><br />
[seblu]<br />
Server = https://al.seblu.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== seiichiro ===<br />
<br />
* '''Maintainer:''' [https://www.seiichiro0185.org Stefan Brand (seiichiro0185)]<br />
* '''Description:''' AUR-packages I use frequently<br />
* '''Key-ID:''' 805517CC<br />
<br />
{{bc|<nowiki><br />
[seiichiro]<br />
Server = https://www.seiichiro0185.org/repo/$arch<br />
</nowiki>}}<br />
<br />
=== sergej-repo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#spupykin Sergej Pupykin]<br />
* '''Description:''' psi-plus, owncloud-git, ziproxy, android, MySQL, and other stuff. Some packages also available for armv7h.<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[sergej-repo]<br />
Server = http://repo.p5n.pp.ru/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== siosm-aur ===<br />
<br />
* '''Maintainer:''' [https://tim.siosm.fr/about/ Timothee Ravier]<br />
* '''Description:''' packages also available in the Arch User Repository, sometimes with minor fixes<br />
* '''Upstream page:''' https://tim.siosm.fr/repositories/<br />
* '''Key-ID:''' 78688F83<br />
<br />
{{bc|<nowiki><br />
[siosm-aur]<br />
Server = http://siosm.fr/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== sublime-text ===<br />
<br />
* '''Maintainer:''' Sublime Text developer<br />
* '''Description:''' Sublime Text editor packages from developer's repository<br />
* '''Upstream page:''' https://www.sublimetext.com/docs/3/linux_repositories.html#pacman<br />
* '''Key-ID:''' 8A8F901A<br />
<br />
{{bc|<nowiki><br />
[sublime-text]<br />
Server = https://download.sublimetext.com/arch/stable/x86_64<br />
</nowiki>}}<br />
<br />
=== subtitlecomposer ===<br />
<br />
* '''Maintainer:''' Mladen Milinkovic (maxrd2)<br />
* '''Description:''' Subtitle Composer stable and nightly builds<br />
* '''Upstream page:''' https://github.com/maxrd2/subtitlecomposer<br />
* '''Key-ID:''' EF9D9B26<br />
<br />
{{bc|<nowiki><br />
[subtitlecomposer]<br />
Server = https://smoothware.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== trinity ===<br />
<br />
* '''Maintainer:''' Michael Manley <mmanley@nasutek.com><br />
* '''Description:''' [[Trinity]] Desktop Environment<br />
* '''Key-ID:''' 65A4AC99<br />
<br />
{{bc|<nowiki><br />
[trinity]<br />
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64<br />
</nowiki>}}<br />
<br />
=== ungoo ===<br />
<br />
* '''Maintainer:''' [[User:Scrumplex|Sefa Eyeoglu]] <contact@scrumplex.net> (https://scrumplex.net)<br />
* '''Description:''' Latest ungoogled-chromium build<br />
* '''Upstream page:''' https://arch.scrumplex.net/ungoo<br />
* '''Key-ID:''' AF1FB107E188CB979A94FD7FC10411294912A422<br />
<br />
{{bc|<nowiki><br />
[ungoo]<br />
Server = https://arch.scrumplex.net/$repo/os/x86_64<br />
</nowiki>}}<br />
<br />
=== Webkit2Gtk-unstable ===<br />
<br />
* '''Maintainer:''' [[User:Mrmariusz|Mariusz Wojcik]]<br />
* '''Description:''' Latest Webkit2Gtk build for early adopters.<br />
* '''Upstream Page:''' https://webkitgtk.org/<br />
* '''Key-ID:''' 346854B5<br />
<br />
{{bc|<nowiki><br />
[home_mrmariusz_ArchLinux]<br />
Server = https://download.opensuse.org/repositories/home:/mrmariusz/ArchLinux/$arch<br />
</nowiki>}}<br />
<br />
=== xyne-x86_64 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#xyne Xyne]<br />
* '''Description:''' A repository for Xyne's own projects.<br />
* '''Upstream page:''' http://xyne.archlinux.ca/projects/<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[xyne-x86_64]<br />
Server = https://xyne.archlinux.ca/repos/xyne<br />
</nowiki>}}<br />
<br />
== Unsigned ==<br />
<br />
{{Note|Users will need to add the following to these entries: {{ic|1=SigLevel = PackageOptional}}}}<br />
<br />
=== alucryd ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages Maxime Gauduin maintains (or not) in the AUR.<br />
<br />
{{bc|<nowiki><br />
[alucryd]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== alucryd-multilib ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages needed to run Steam without its runtime environment.<br />
<br />
{{bc|<nowiki><br />
[alucryd-multilib]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== andrwe ===<br />
<br />
* '''Maintainer:''' Andrwe Lord Weber<br />
* '''Description:''' contains programs I'm using on many systems<br />
* '''Upstream page:''' http://andrwe.org/linux/repository<br />
<br />
{{bc|<nowiki><br />
[andrwe]<br />
Server = http://repo.andrwe.org/$arch<br />
</nowiki>}}<br />
<br />
=== archgeotux ===<br />
<br />
* '''Maintainer:''' Samuel Mesa<br />
* '''Description:''' Geospatial and geographic information system applications<br />
* '''Upstream page:''' https://archgeotux.sourceforge.io/<br />
<br />
{{bc|<nowiki><br />
[archgeotux]<br />
Server = https://downloads.sourceforge.net/project/archgeotux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxfr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:'''<br />
* '''Upstream page:''' http://afur.archlinux.fr<br />
<br />
{{bc|<nowiki><br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' many interesting packages provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr]<br />
Server = http://archlinuxgr.tiven.org/archlinux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr-kde4 ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' KDE4 packages (plasmoids, themes etc) provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr-kde4]<br />
Server = http://archlinuxgr.tiven.org/archlinux-kde4/$arch<br />
</nowiki>}}<br />
<br />
=== craftdestiny ===<br />
<br />
* '''Maintainer:''' [https://craftdestiny.ovh LinuxVieLoisir]<br />
* '''Description:''' A Craft Destiny repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[craftdestiny]<br />
Server = https://miroir.craftdestiny.ovh/archlinux-repo/<br />
</nowiki>}}<br />
<br />
=== dx37essentials ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/DragonX256 DragonX256]<br />
* '''Description:''' Personal repository. Contains packages from AUR, which I using every day.<br />
* '''Git repo:''' https://gitlab.com/DX37/dx37essentials<br />
* '''Upstream page:''' https://dx37.gitlab.io/dx37essentials<br />
<br />
{{bc|<nowiki><br />
[dx37essentials]<br />
Server = https://dx37.gitlab.io/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== heftig ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#heftig Jan Steffens]<br />
* '''Description:''' Includes pulseaudio-git, pavucontrol-git, and firefox-developer-edition<br />
* '''Upstream page:''' https://bbs.archlinux.org/viewtopic.php?id=117157<br />
<br />
{{bc|<nowiki><br />
[heftig]<br />
Server = https://pkgbuild.com/~heftig/repo/$arch<br />
</nowiki>}}<br />
<br />
=== home-thaodan ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/Thaodan Thaodan]<br />
* '''Upstream page''': https://gitlab.com/Thaodan/linux-pf<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] and other packages by pf-kernel fork developer, Thaodan<br />
<br />
{{bc|<nowiki><br />
[home-thaodan]<br />
Server = https://thaodan.de/home/bidar/home-thaodan/$arch<br />
</nowiki>}}<br />
<br />
=== jkanetwork ===<br />
<br />
* '''Maintainer:''' kprkpr <kevin01010 at gmail dot com><br />
* '''Maintainer:''' Joselucross <jlgarrido97 at gmail dot com><br />
* '''Description:''' Packages of AUR like pimagizer,stepmania,yaourt,linux-mainline,wps-office,grub-customizer,some IDE.. Open for all that wants to contribute<br />
* '''Upstream page:''' http://repo.jkanetwork.com/<br />
<br />
{{bc|<nowiki><br />
[jkanetwork]<br />
Server = http://repo.jkanetwork.com/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== mesa-git ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#lcarlier Laurent Carlier]<br />
* '''Description:''' Mesa git builds for the ''testing'' and ''multilib-testing'' repositories<br />
<br />
{{bc|<nowiki><br />
[mesa-git]<br />
Server = https://pkgbuild.com/~lcarlier/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== minzord===<br />
<br />
* '''Maintainer:''' Minzord<br />
* '''Description:''' A Minzord repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[minzord]<br />
Server = https://minzordos.000webhostapp.com/Repo/<br />
</nowiki>}}<br />
<br />
=== ownstuff ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/Martchus Martchus]<br />
* '''Description:''' A lot of packages from the AUR, e.g. a great number of mingw-w64 packages, fonts, tools like [https://aur.archlinux.org/packages/tageditor Tag Editor], [https://aur.archlinux.org/packages/syncthingtray Syncthing Tray] and [https://aur.archlinux.org/packages/subtitlecomposer Subtitle Composer]<br />
* '''Upstream page''': https://github.com/Martchus/PKGBUILDs (sources beside the AUR) and https://martchus.no-ip.biz/repoindex (package browser/search)<br />
<br />
{{bc|<nowiki><br />
[ownstuff-testing]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
<br />
[ownstuff]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== pantheon ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Repository containing Pantheon-related packages<br />
<br />
{{bc|<nowiki><br />
[pantheon]<br />
Server = https://pkgbuild.com/~alucryd/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== pietma ===<br />
<br />
* '''Maintainer:''' MartiMcFly <martimcfly@autorisation.de><br />
* '''Description:''' Arch User Repository packages [https://aur.archlinux.org/packages/?K=martimcfly&SeB=m I create or maintain.].<br />
* '''Upstream page:''' http://pietma.com/tag/aur/<br />
<br />
{{bc|<nowiki><br />
[pietma]<br />
Server = http://repository.pietma.com/nexus/content/repositories/archlinux/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== pnsft-pur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/ponsfoot ponsfoot]<br />
* '''Description:''' Japanese input method packages Mozc (vanilla) and libkkc<br />
<br />
{{bc|<nowiki><br />
[pnsft-pur]<br />
Server = https://osdn.net/projects/ponsfoot-aur/storage/pur/x86_64/<br />
</nowiki>}}</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=570048Unofficial user repositories2019-03-29T14:01:59Z<p>OriginCode: /* origincode */ Update profile page</p>
<hr />
<div>[[Category:Package management]]<br />
[[Category:Lists]]<br />
[[ja:非公式ユーザーリポジトリ]]<br />
[[zh-hans:Unofficial user repositories]]<br />
{{Related articles start}}<br />
{{Related|pacman-key}}<br />
{{Related|Official repositories}}<br />
{{Related articles end}}<br />
This article lists binary repositories freely created and shared by the community, often providing pre-built versions of PKGBUILDS found in the [[AUR]].<br />
<br />
In order to use these repositories, add them to {{ic|/etc/pacman.conf}}, as explained in [[pacman#Repositories and mirrors]]. If a repository is signed, you must obtain and locally sign the associated key, as explained in [[Pacman-key#Adding unofficial keys]].<br />
<br />
If you want to create your own custom repository, follow [[pacman tips#Custom local repository]].<br />
<br />
{{Warning|The official Arch Linux Developers and the Trusted Users do not perform tests of any sort to verify the contents of these repositories. You must decide whether to trust their maintainers and you take full responsibility for any consequences of using any unofficial repository.}}<br />
<br />
== Adding your repository to this page ==<br />
<br />
If you have your own repository, please add it to this page, so that all the other users will know where to find your packages. Please keep the following rules when adding new repositories:<br />
<br />
* Keep the lists in alphabetical order.<br />
* Include some information about the maintainer: include at least a (nick)name and some form of contact information (web site, email address, user page on ArchWiki or the forums, etc.).<br />
* If the repository is of the ''signed'' variety, please include a key-id, possibly using it as the anchor for a link to its keyserver; if the key is not on a keyserver, include a link to the key file.<br />
* Include some short description (e.g. the category of packages provided in the repository).<br />
* If there is a page (either on ArchWiki or external) containing more information about the repository, include a link to it.<br />
* If possible, avoid using comments in code blocks. The formatted description is much more readable. Users who want some comments in their {{ic|pacman.conf}} can easily create it on their own.<br />
<br />
Some repositories may also have packages for architectures beside x86_64. The {{ic|$arch}} variable will be set automatically by pacman.<br />
<br />
== Signed ==<br />
<br />
=== andontie-aur ===<br />
<br />
* '''Maintainer:''' Holly M.<br />
* '''Description:''' A repo containing the most popular AUR packages, as well as some I use all the time. New packages can be requested on the upstream website.<br />
* '''Key-ID:''' EA50C866329648EE<br />
* '''Upstream page:''' https://aur.andontie.net<br />
<br />
{{bc|<nowiki><br />
[andontie-aur]<br />
Server = https://aur.andontie.net/$arch<br />
</nowiki>}}<br />
<br />
=== arcanisrepo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#arcanis arcanis]<br />
* '''Description:''' A repository with some AUR packages including packages from VCS<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[arcanisrepo]<br />
Server = https://repo.arcanis.me/repo/$arch<br />
</nowiki>}}<br />
<br />
(It is also available via FTP with the same URL.)<br />
<br />
=== archlinuxcn ===<br />
<br />
* '''Maintainers:''' [https://plus.google.com/+PhoenixNemo/ Phoenix Nemo (phoenixlzx)], [https://www.archlinux.org/people/developers/#fyan Felix Yan (felixonmars, dev)], [https://twitter.com/lilydjwg lilydjwg], [https://www.archlinux.org/people/trusted-users/#farseerfc farseerfc (TU)], and [https://github.com/archlinuxcn/repo/graphs/contributors others]<br />
* '''Description:''' Packages by the Chinese Arch Linux community, all signed. Be aware that i686 packages are not fully maintained and tested, create an issue if you find some problems.<br />
* '''Git Repo:''' https://github.com/archlinuxcn/repo<br />
* '''Issue tracking:''' https://github.com/archlinuxcn/repo/issues for packaging issues, out-of-date notifications, package requests, and related questions<br />
* '''Mirrors:''' https://github.com/archlinuxcn/mirrorlist-repo (Mostly for users in mainland China), or install ''archlinuxcn-mirrorlist-git'' from the repo.<br />
* '''Key-ID:''' Once the repo is added, ''archlinuxcn-keyring'' package must be installed before any other so you do not get errors about PGP signatures. ''archlinuxcn-keyring'' package itself is signed by TU.<br />
<br />
{{bc|<nowiki><br />
[archlinuxcn]<br />
Server = http://repo.archlinuxcn.org/$arch<br />
## or use a CDN (beta)<br />
#Server = https://cdn.repo.archlinuxcn.org/$arch<br />
## or install archlinuxcn-mirrorlist-git and use the mirrorlist<br />
#Include = /etc/pacman.d/archlinuxcn-mirrorlist<br />
</nowiki>}}<br />
<br />
=== archstrike ===<br />
<br />
* '''Maintainer:''' [https://archstrike.org/team The ArchStrike Team]<br />
* '''Description:''' A repository for security professionals and enthusiasts<br />
* '''Upstream page:''' https://archstrike.org/<br />
* '''Key-ID:''' 9D5F1C051D146843CDA4858BDE64825E7CBC0D51<br />
<br />
{{Note|ArchStrike specific instructions can be found at https://archstrike.org/wiki/setup}}<br />
<br />
{{bc|<nowiki><br />
[archstrike]<br />
Server = https://mirror.archstrike.org/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== archzfs ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/minextu Jan Houben (minextu)]<br />
* '''Description:''' Packages for ZFS on Arch Linux.<br />
* '''Upstream page:''' https://github.com/archzfs/archzfs<br />
* '''Key-ID:''' F75D9D76<br />
<br />
{{bc|<nowiki><br />
[archzfs]<br />
Server = http://archzfs.com/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== ashleyis ===<br />
<br />
* '''Maintainer:''' Ashley Towns ([https://aur.archlinux.org/account/ashleyis/ ashleyis])<br />
* '''Description:''' Debug versions of SDL, chipmunk, libtmx and other misc game libraries. also swift-lang and some other AUR packages <br />
* '''Key-ID:''' B1A4D311<br />
<br />
{{bc|<nowiki><br />
[ashleyis]<br />
Server = http://arch.ashleytowns.id.au/repo/$arch<br />
</nowiki>}}<br />
<br />
=== Bennix Repo ===<br />
<br />
* '''Maintainer:''' Ben P. Dorsi-Todaro ([https://techmeout.org Tech Me Out])<br />
* '''Description:''' Packages [http://ben-dorsi-todaro.com/ Ben P. Dorsi-Todaro] uses and aren't listed in repos, or packages built by [http://www.bigbenshosting.com/ Big Ben's Web Hosting] <br />
* '''Key-ID:''' F14BB858F6253DA0<br />
<br />
{{bc|<nowiki><br />
[bigben-repo]<br />
SigLevel = Optional TrustAll<br />
Server = http://bennix.net/bigben-repo/<br />
</nowiki>}}<br />
<br />
=== blackeagle-pre-community ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' testing of the by me maintaned packages before moving to ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[blackeagle-pre-community]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== chaotic-aur ===<br />
<br />
* '''Maintainer:''' [https://github.com/pedrohlc PedroHLC]<br />
* '''Description:''' Auto builds AUR packages the maintainer uses, update them hourly (a few are daily). Hosted in São Carlos, SP, Brazil. x86_64 only.<br />
* '''Key-ID:''' [http://pool.sks-keyservers.net/pks/lookup?search=0x3056513887B78AEB&fingerprint=on&op=index], fingerprint {{ic|EF92 5EA6 0F33 D0CB 85C4 4AD1 3056 5138 87B7 8AEB }}<br />
* '''Note:''' See [https://lonewolf.pedrohlc.com/chaotic-aur maintainer's notes].<br />
{{bc|<nowiki><br />
[chaotic-aur]<br />
Server = http://lonewolf-builder.duckdns.org/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== catalyst ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst/$arch<br />
</nowiki>}}<br />
<br />
=== catalyst-hd234k ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst-hd234k]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst-hd234k/$arch<br />
</nowiki>}}<br />
<br />
=== city ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#bgyorgy Balló György]<br />
* '''Description:''' Experimental/unpopular packages.<br />
* '''Upstream page:''' https://pkgbuild.com/~bgyorgy/city.html<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[city]<br />
Server = https://pkgbuild.com/~bgyorgy/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== coderkun-aur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with random software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.asc https://www.suruatoel.xyz/coderkun.asc]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== coderkun-aur-audio ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with audio-related (realtime kernels, lv2-plugins, …) software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.key https://www.suruatoel.xyz/coderkun.key]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur-audio]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== devkitpro ===<br />
<br />
* '''Maintainer:''' [https://devkitpro.org/ wintermute]<br />
* '''Description:''' Provides Homebrew toolchains for the Nintendo Wii, Gamecube, DS, GBA, Gamepark gp32 and Nintendo Switch<br />
* '''Upstream page:''' https://devkitpro.org/wiki/devkitPro_pacman<br />
* '''Key-ID:''' F7FD5492264BB9D0<br />
<br />
{{Note|Repository has its own additional keyring at https://downloads.devkitpro.org/devkitpro-keyring-r1.787e015-2-any.pkg.tar.xz.}}<br />
<br />
{{bc|<nowiki><br />
[dkp-libs]<br />
Server = https://downloads.devkitpro.org/packages<br />
[dkp-linux]<br />
Server = https://downloads.devkitpro.org/packages/linux<br />
</nowiki>}}<br />
<br />
=== disastrousaur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/TheGoliath/ TheGoliath]<br />
* '''Description:''' Well known AUR package managers, many of the most popular packages available on the AUR, as well as those that I favor myself<br />
* '''Upstream page:''' https://mirror.repohost.de/disastrousaur<br />
* '''Key-ID:''' CBAE582A876533FD<br />
* '''Keyfile:''' [https://mirror.repohost.de/disastrousaur.key https://mirror.repohost.de/disastrousaur.key]<br />
<br />
{{bc|<nowiki><br />
[disastrousaur]<br />
Server = https://mirror.repohost.de/$repo<br />
</nowiki>}}<br />
<br />
=== eatabrick ===<br />
<br />
* '''Maintainer:''' bentglasstube<br />
* '''Description:''' Packages for software written by (and a few just compiled by) bentglasstube.<br />
<br />
{{bc|<nowiki><br />
[eatabrick]<br />
Server = http://repo.eatabrick.org/$arch<br />
</nowiki>}}<br />
<br />
=== eschwartz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#eschwartz Eli Schwartz]<br />
* '''Description:''' Personal repo with AUR packages and some core packages from git (including glibc and pacman). Contains debug packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[eschwartz]<br />
Server = https://pkgbuild.com/~eschwartz/repo/$arch<br />
</nowiki>}}<br />
<br />
=== ffy00 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#FFY00 Filipe Laíns]<br />
* '''Description:''' Personal repo. Contains some packages related to the D language.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[ffy00]<br />
Server = https://pkgbuild.com/~ffy00/repo<br />
</nowiki>}}<br />
<br />
=== fusion809 ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/fusion809|Brenton Horne]] (brentonhorne77 at gmail dot com).<br />
* '''Description:''' Provides a few AUR and other packages I like. Like CodeLite and bleeding-edge (latest release within 1 day of its release) GVim (GTK+2 interface).<br />
* '''Package list:''' http://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/<br />
* '''Key-ID:''' 03264DDCD606DC98<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/home_fusion809_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_fusion809_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== gnome-devel ===<br />
<br />
* '''Maintainer:''' [https://plus.google.com/+AndresFernandezperonista Andres Fernandez], [https://plus.google.com/+FernandoFernandezBerel Fernando Fernandez]<br />
* '''Description:''' GNOME development releases. For testing purposes only.<br />
* '''Package list:''' https://softwareperonista.com.ar/repo/archlinux/gnome-devel/x86_64/<br />
* '''Key-ID:''' DDCE9FD63370080B<br />
<br />
{{Note|Must be put above {{ic|[testing]}} repository.}}<br />
<br />
{{bc|<nowiki><br />
[gnome-devel]<br />
Server = https://softwareperonista.com.ar/repo/archlinux/gnome-devel/$arch<br />
</nowiki>}}<br />
<br />
=== herecura ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' additional packages not found in the ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[herecura]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== holo ===<br />
<br />
* '''Maintainer:''' Stefan Majewsky <holo-pacman@posteo.de> (please prefer to report issues at [https://github.com/majewsky/holo-pacman-repo/issues Github])<br />
* '''Description:''' Packages for [https://holocm.org Holo configuration management], including compatible plugins and tools.<br />
* '''Upstream page:''' https://github.com/majewsky/holo-pacman-repo<br />
* '''Package list:''' https://repo.holocm.org/archlinux/x86_64<br />
* '''Key-ID:''' 0xF7A9C9DC4631BD1A<br />
<br />
{{bc|<nowiki><br />
[holo]<br />
Server = https://repo.holocm.org/archlinux/x86_64<br />
</nowiki>}}<br />
<br />
=== ivasilev ===<br />
<br />
* '''Maintainer:''' [https://ivasilev.net Ianis G. Vasilev]<br />
* '''Description:''' A variety of packages, mostly my own software and AUR builds.<br />
* '''Upstream page:''' https://ivasilev.net/pacman<br />
* '''Key-ID:''' [https://pgp.mit.edu/pks/lookup?op=vindex&search=0xB77A3C8832838F1F80ADFD7E1D0507B417DAB671 17DAB671]<br />
<br />
{{bc|<nowiki><br />
[ivasilev]<br />
Server = https://ivasilev.net/pacman/$arch<br />
</nowiki>}}<br />
<br />
=== jlk ===<br />
<br />
* '''Maintainer:''' [[User:Lahwaacz|Jakub Klinkovský]]<br />
* '''Description:''' Various packages from the ABS and AUR. Modified packages are in the {{ic|modified}} group.<br />
* '''Upstream page:''' https://jlk.fjfi.cvut.cz/arch/repo/README.html<br />
* '''Key-ID:''' 932BA3FA0C86812A32D1F54DAB5964AEB9FEDDDC<br />
<br />
{{bc|<nowiki><br />
[jlk]<br />
Server = https://jlk.fjfi.cvut.cz/arch/repo<br />
</nowiki>}}<br />
<br />
=== linux-macbook ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/m3thodic Tony Lambiris]<br />
* '''Description:''' AUR builds for the linux-macbook kernel by its developer, m3thodic<br />
* '''Upstream page:''' https://aur.archlinux.org/pkgbase/linux-macbook/<br />
* '''Key-ID:''' A55A1B6C098962D84AE9B57016A33C9959A40DED<br />
<br />
{{bc|<nowiki><br />
[linux-macbook]<br />
Server = http://libpcap.net/repo/linux-macbook<br />
</nowiki>}}<br />
<br />
=== llvm-svn ===<br />
<br />
* '''Maintainer:''' [[User:Kerberizer|Luchesar V. ILIEV (kerberizer)]]<br />
* '''Description:''' [https://aur.archlinux.org/pkgbase/llvm-svn llvm-svn] and [https://aur.archlinux.org/pkgbase/lib32-llvm-svn lib32-llvm-svn] from AUR: the LLVM compiler infrastructure, the Clang frontend, and the tools associated with it<br />
* '''Key-ID:''' [https://sks-keyservers.net/pks/lookup?op=vindex&search=0x76563F75679E4525&fingerprint=on&exact=on 0x76563F75679E4525], fingerprint {{ic|D16C F22D 27D1 091A 841C 4BE9 7656 3F75 679E 4525}}<br />
<br />
{{bc|<nowiki><br />
[llvm-svn]<br />
Server = https://repos.uni-plovdiv.net/archlinux/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== markzz ===<br />
<br />
* '''Maintainer:''' [[User:Markzz|Mark Weiman (markzz)]]<br />
* '''Description:''' Packages that markzz maintains or uses on the AUR; this includes Linux with the vfio patchset ({{AUR|linux-vfio}} and {{AUR|linux-vfio-lts}}), and packages for analysis of network data.<br />
* '''Key ID:''' DEBB9EE4<br />
<br />
{{Note|If you want to add the key by installing the ''markzz-keyring'' package, temporarily add {{ic|1=SigLevel = Never}} into the repository section.}}<br />
<br />
{{bc|<nowiki><br />
[markzz]<br />
Server = https://repo.markzz.com/arch/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== maximbaz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#maximbaz Maxim Baz]<br />
* '''Description:''' Personal repo with AUR packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[maximbaz]<br />
Server = https://pkgbuild.com/~maximbaz/repo/<br />
</nowiki>}}<br />
<br />
=== me176c ===<br />
<br />
* '''Maintainer:''' [https://github.com/lambdadroid lambdadroid]<br />
* '''Description:''' Packages for [[ASUS MeMO Pad 7 (ME176C(X))]]<br />
* '''Key-ID:''' 2B1138A8BB59D786A3BF42AAD996DA70572407FB<br />
<br />
{{bc|<nowiki><br />
[me176c]<br />
Server = https://me176c.uber.space/archlinux<br />
</nowiki>}}<br />
<br />
=== miffe ===<br />
<br />
* '''Maintainer:''' [https://bbs.archlinux.org/profile.php?id=4059 miffe]<br />
* '''Description:''' AUR packages maintained by miffe, e.g. linux-mainline<br />
* '''Key ID:''' 313F5ABD<br />
<br />
{{bc|<nowiki><br />
[miffe]<br />
Server = https://arch.miffe.org/$arch/<br />
</nowiki>}}<br />
<br />
=== mikelpint ===<br />
<br />
* '''Maintainer:''' [[User:Mikelpint|Mikel Pintado (Mikelpint)]]<br />
* '''Description:''' Packages that mikelpint maintains in the AUR.<br />
* '''Key ID:''' 5CA78FC65B189E2B<br />
<br />
{{bc|<nowiki><br />
[mikelpint]<br />
Server = https://mikelpint.github.io/repository/archlinux/repo<br />
</nowiki>}}<br />
<br />
=== Minerva W Science ===<br />
<br />
* '''Maintainer:''' Minerva W<br />
* '''Description:''' [[OpenFOAM]] packages.<br />
* '''Key-ID:''' 3FF21B78117507DA<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/x86_64/home_Minerva_W_Science_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_Minerva_W_Science_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/$arch <br />
</nowiki>}}<br />
<br />
=== mobile ===<br />
<br />
* '''Maintainer:''' [https://keybase.io/farwayer farwayer]<br />
* '''Description:''' React Native and Android development<br />
* '''Upstream page:''' https://keybase.pub/farwayer/arch/mobile/<br />
* '''Key ID:''' 7943315502A936D7<br />
<br />
{{bc|<nowiki><br />
[mobile]<br />
Server = https://farwayer.keybase.pub/arch/$repo<br />
</nowiki>}}<br />
<br />
=== nah ===<br />
<br />
* '''Maintainer:''' [https://yeah.nah.nz phillid]<br />
* '''Description:''' Pre-built versions of the (slow-to-build) graph-tool python libraries, mingw-w64<br />
* '''Key ID:''' 7BF3D17D0884BF5B<br />
<br />
{{bc|<nowiki><br />
[nah]<br />
Server = https://repo.nah.nz/$repo<br />
</nowiki>}}<br />
<br />
=== origincode ===<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/OriginCode OriginCode]<br />
* '''Description:''' A few staging or testing packages from [[Unofficial_user_repositories#archlinuxcn]], and some daily use packages.<br />
* '''Key-ID:''' 5D80C1CC<br />
<br />
{{bc|<nowiki><br />
[origincode]<br />
Server = https://repo.origincode.top/repo/<br />
</nowiki>}}<br />
<br />
=== pkgbuilder ===<br />
<br />
* '''Maintainer:''' [https://chriswarrick.com/ Chris Warrick]<br />
* '''Description:''' A repository for PKGBUILDer, a Python AUR helper.<br />
* '''Upstream page:''' https://github.com/Kwpolska/pkgbuilder<br />
* '''Key-ID:''' 5EAAEA16<br />
<br />
{{bc|<nowiki><br />
[pkgbuilder]<br />
Server = https://pkgbuilder-repo.chriswarrick.com/<br />
</nowiki>}}<br />
<br />
=== post-factum kernels ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/post-factum Oleksandr Natalenko aka post-factum]<br />
* '''Upstream page''': https://gitlab.com/post-factum/pf-kernel/wikis/README<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] packages by its developer, post-factum<br />
* '''Key-ID:''': 95C357D2AF5DA89D<br />
* '''Keyfile''': https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/x86_64/home_post-factum_kernels_Arch.key<br />
<br />
{{bc|<nowiki><br />
[home_post-factum_kernels_Arch]<br />
Server = https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/$arch<br />
</nowiki>}}<br />
<br />
=== QOwnNotes ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/pbek Patrizio Bekerle] (pbek), QOwnNotes author<br />
* '''Description:''' QOwnNotes is a open source notepad and todo list manager with markdown support and [[ownCloud]] integration.<br />
* '''Key-ID:''' FFC43FC94539B8B0<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/x86_64/home_pbek_QOwnNotes_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_pbek_QOwnNotes_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== qt-debug ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/The-Compiler The Compiler]<br />
* '''Description:''' Qt/PyQt builds with debug symbols<br />
* '''Upstream page:''' https://github.com/qutebrowser/qt-debug-pkgbuild<br />
* '''Key-ID:''' D6A1C70FE80A0C82<br />
<br />
{{bc|<nowiki><br />
[qt-debug]<br />
Server = https://qutebrowser.org/qt-debug/$arch<br />
</nowiki>}}<br />
<br />
=== quarry ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#anatolik anatolik]<br />
* '''Description:''' Arch binary repository for [http://rubygems.org/ Rubygems] packages. See [https://bbs.archlinux.org/viewtopic.php?id=182729 forum announcement] for more information.<br />
* '''Sources:''' https://github.com/anatol/quarry<br />
* '''Key-ID:''' Not needed, as maintainer is a developer<br />
<br />
{{bc|<nowiki><br />
[quarry]<br />
Server = https://pkgbuild.com/~anatolik/quarry/x86_64/<br />
</nowiki>}}<br />
<br />
=== repo-ck ===<br />
<br />
Kernel and modules with Brain Fuck Scheduler and all the goodies in the ck1 patch set.<br />
<br />
See [[/Repo-ck]].<br />
<br />
=== seblu ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#seblu Sébastien Luttringer]<br />
* '''Description:''' All seblu useful pre-built packages, some homemade (linux-seblu-meta, virtualbox-ext-oracle, spotify, masterpdfeditor, yaourt, zfs-dkms, etc).<br />
* '''Key-ID:''' Not required, as maintainer is a Developer<br />
<br />
{{bc|<nowiki><br />
[seblu]<br />
Server = https://al.seblu.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== seiichiro ===<br />
<br />
* '''Maintainer:''' [https://www.seiichiro0185.org Stefan Brand (seiichiro0185)]<br />
* '''Description:''' AUR-packages I use frequently<br />
* '''Key-ID:''' 805517CC<br />
<br />
{{bc|<nowiki><br />
[seiichiro]<br />
Server = https://www.seiichiro0185.org/repo/$arch<br />
</nowiki>}}<br />
<br />
=== sergej-repo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#spupykin Sergej Pupykin]<br />
* '''Description:''' psi-plus, owncloud-git, ziproxy, android, MySQL, and other stuff. Some packages also available for armv7h.<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[sergej-repo]<br />
Server = http://repo.p5n.pp.ru/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== siosm-aur ===<br />
<br />
* '''Maintainer:''' [https://tim.siosm.fr/about/ Timothee Ravier]<br />
* '''Description:''' packages also available in the Arch User Repository, sometimes with minor fixes<br />
* '''Upstream page:''' https://tim.siosm.fr/repositories/<br />
* '''Key-ID:''' 78688F83<br />
<br />
{{bc|<nowiki><br />
[siosm-aur]<br />
Server = http://siosm.fr/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== sublime-text ===<br />
<br />
* '''Maintainer:''' Sublime Text developer<br />
* '''Description:''' Sublime Text editor packages from developer's repository<br />
* '''Upstream page:''' https://www.sublimetext.com/docs/3/linux_repositories.html#pacman<br />
* '''Key-ID:''' 8A8F901A<br />
<br />
{{bc|<nowiki><br />
[sublime-text]<br />
Server = https://download.sublimetext.com/arch/stable/x86_64<br />
</nowiki>}}<br />
<br />
=== subtitlecomposer ===<br />
<br />
* '''Maintainer:''' Mladen Milinkovic (maxrd2)<br />
* '''Description:''' Subtitle Composer stable and nightly builds<br />
* '''Upstream page:''' https://github.com/maxrd2/subtitlecomposer<br />
* '''Key-ID:''' EF9D9B26<br />
<br />
{{bc|<nowiki><br />
[subtitlecomposer]<br />
Server = https://smoothware.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== trinity ===<br />
<br />
* '''Maintainer:''' Michael Manley <mmanley@nasutek.com><br />
* '''Description:''' [[Trinity]] Desktop Environment<br />
* '''Key-ID:''' 65A4AC99<br />
<br />
{{bc|<nowiki><br />
[trinity]<br />
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64<br />
</nowiki>}}<br />
<br />
=== ungoo ===<br />
<br />
* '''Maintainer:''' [[User:Scrumplex|Sefa Eyeoglu]] <contact@scrumplex.net> (https://scrumplex.net)<br />
* '''Description:''' Latest ungoogled-chromium build<br />
* '''Upstream page:''' https://arch.scrumplex.net/ungoo<br />
* '''Key-ID:''' AF1FB107E188CB979A94FD7FC10411294912A422<br />
<br />
{{bc|<nowiki><br />
[ungoo]<br />
Server = https://arch.scrumplex.net/$repo/os/x86_64<br />
</nowiki>}}<br />
<br />
=== Webkit2Gtk-unstable ===<br />
<br />
* '''Maintainer:''' [[User:Mrmariusz|Mariusz Wojcik]]<br />
* '''Description:''' Latest Webkit2Gtk build for early adopters.<br />
* '''Upstream Page:''' https://webkitgtk.org/<br />
* '''Key-ID:''' 346854B5<br />
<br />
{{bc|<nowiki><br />
[home_mrmariusz_ArchLinux]<br />
Server = https://download.opensuse.org/repositories/home:/mrmariusz/ArchLinux/$arch<br />
</nowiki>}}<br />
<br />
=== xyne-x86_64 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#xyne Xyne]<br />
* '''Description:''' A repository for Xyne's own projects.<br />
* '''Upstream page:''' http://xyne.archlinux.ca/projects/<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[xyne-x86_64]<br />
Server = https://xyne.archlinux.ca/repos/xyne<br />
</nowiki>}}<br />
<br />
== Unsigned ==<br />
<br />
{{Note|Users will need to add the following to these entries: {{ic|1=SigLevel = PackageOptional}}}}<br />
<br />
=== alucryd ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages Maxime Gauduin maintains (or not) in the AUR.<br />
<br />
{{bc|<nowiki><br />
[alucryd]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== alucryd-multilib ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages needed to run Steam without its runtime environment.<br />
<br />
{{bc|<nowiki><br />
[alucryd-multilib]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== andrwe ===<br />
<br />
* '''Maintainer:''' Andrwe Lord Weber<br />
* '''Description:''' contains programs I'm using on many systems<br />
* '''Upstream page:''' http://andrwe.org/linux/repository<br />
<br />
{{bc|<nowiki><br />
[andrwe]<br />
Server = http://repo.andrwe.org/$arch<br />
</nowiki>}}<br />
<br />
=== archgeotux ===<br />
<br />
* '''Maintainer:''' Samuel Mesa<br />
* '''Description:''' Geospatial and geographic information system applications<br />
* '''Upstream page:''' https://archgeotux.sourceforge.io/<br />
<br />
{{bc|<nowiki><br />
[archgeotux]<br />
Server = https://downloads.sourceforge.net/project/archgeotux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxfr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:'''<br />
* '''Upstream page:''' http://afur.archlinux.fr<br />
<br />
{{bc|<nowiki><br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' many interesting packages provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr]<br />
Server = http://archlinuxgr.tiven.org/archlinux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr-kde4 ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' KDE4 packages (plasmoids, themes etc) provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr-kde4]<br />
Server = http://archlinuxgr.tiven.org/archlinux-kde4/$arch<br />
</nowiki>}}<br />
<br />
=== craftdestiny ===<br />
<br />
* '''Maintainer:''' [https://craftdestiny.ovh LinuxVieLoisir]<br />
* '''Description:''' A Craft Destiny repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[craftdestiny]<br />
Server = https://miroir.craftdestiny.ovh/archlinux-repo/<br />
</nowiki>}}<br />
<br />
=== dx37essentials ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/DragonX256 DragonX256]<br />
* '''Description:''' Personal repository. Contains packages from AUR, which I using every day.<br />
* '''Git repo:''' https://gitlab.com/DX37/dx37essentials<br />
* '''Upstream page:''' https://dx37.gitlab.io/dx37essentials<br />
<br />
{{bc|<nowiki><br />
[dx37essentials]<br />
Server = https://dx37.gitlab.io/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== heftig ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#heftig Jan Steffens]<br />
* '''Description:''' Includes pulseaudio-git, pavucontrol-git, and firefox-developer-edition<br />
* '''Upstream page:''' https://bbs.archlinux.org/viewtopic.php?id=117157<br />
<br />
{{bc|<nowiki><br />
[heftig]<br />
Server = https://pkgbuild.com/~heftig/repo/$arch<br />
</nowiki>}}<br />
<br />
=== home-thaodan ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/Thaodan Thaodan]<br />
* '''Upstream page''': https://gitlab.com/Thaodan/linux-pf<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] and other packages by pf-kernel fork developer, Thaodan<br />
<br />
{{bc|<nowiki><br />
[home-thaodan]<br />
Server = https://thaodan.de/home/bidar/home-thaodan/$arch<br />
</nowiki>}}<br />
<br />
=== jkanetwork ===<br />
<br />
* '''Maintainer:''' kprkpr <kevin01010 at gmail dot com><br />
* '''Maintainer:''' Joselucross <jlgarrido97 at gmail dot com><br />
* '''Description:''' Packages of AUR like pimagizer,stepmania,yaourt,linux-mainline,wps-office,grub-customizer,some IDE.. Open for all that wants to contribute<br />
* '''Upstream page:''' http://repo.jkanetwork.com/<br />
<br />
{{bc|<nowiki><br />
[jkanetwork]<br />
Server = http://repo.jkanetwork.com/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== mesa-git ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#lcarlier Laurent Carlier]<br />
* '''Description:''' Mesa git builds for the ''testing'' and ''multilib-testing'' repositories<br />
<br />
{{bc|<nowiki><br />
[mesa-git]<br />
Server = https://pkgbuild.com/~lcarlier/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== minzord===<br />
<br />
* '''Maintainer:''' Minzord<br />
* '''Description:''' A Minzord repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[minzord]<br />
Server = https://minzordos.000webhostapp.com/Repo/<br />
</nowiki>}}<br />
<br />
=== ownstuff ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/Martchus Martchus]<br />
* '''Description:''' A lot of packages from the AUR, e.g. a great number of mingw-w64 packages, fonts, tools like [https://aur.archlinux.org/packages/tageditor Tag Editor], [https://aur.archlinux.org/packages/syncthingtray Syncthing Tray] and [https://aur.archlinux.org/packages/subtitlecomposer Subtitle Composer]<br />
* '''Upstream page''': https://github.com/Martchus/PKGBUILDs (sources beside the AUR) and https://martchus.no-ip.biz/repoindex (package browser/search)<br />
<br />
{{bc|<nowiki><br />
[ownstuff-testing]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
<br />
[ownstuff]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== pantheon ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Repository containing Pantheon-related packages<br />
<br />
{{bc|<nowiki><br />
[pantheon]<br />
Server = https://pkgbuild.com/~alucryd/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== pietma ===<br />
<br />
* '''Maintainer:''' MartiMcFly <martimcfly@autorisation.de><br />
* '''Description:''' Arch User Repository packages [https://aur.archlinux.org/packages/?K=martimcfly&SeB=m I create or maintain.].<br />
* '''Upstream page:''' http://pietma.com/tag/aur/<br />
<br />
{{bc|<nowiki><br />
[pietma]<br />
Server = http://repository.pietma.com/nexus/content/repositories/archlinux/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== pnsft-pur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/ponsfoot ponsfoot]<br />
* '''Description:''' Japanese input method packages Mozc (vanilla) and libkkc<br />
<br />
{{bc|<nowiki><br />
[pnsft-pur]<br />
Server = https://osdn.net/projects/ponsfoot-aur/storage/pur/x86_64/<br />
</nowiki>}}</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Unofficial_user_repositories&diff=569664Unofficial user repositories2019-03-24T10:54:58Z<p>OriginCode: /* Signed */ add origincode repo</p>
<hr />
<div>[[Category:Package management]]<br />
[[Category:Lists]]<br />
[[ja:非公式ユーザーリポジトリ]]<br />
[[zh-hans:Unofficial user repositories]]<br />
{{Related articles start}}<br />
{{Related|pacman-key}}<br />
{{Related|Official repositories}}<br />
{{Related articles end}}<br />
This article lists binary repositories freely created and shared by the community, often providing pre-built versions of PKGBUILDS found in the [[AUR]].<br />
<br />
In order to use these repositories, add them to {{ic|/etc/pacman.conf}}, as explained in [[pacman#Repositories and mirrors]]. If a repository is signed, you must obtain and locally sign the associated key, as explained in [[Pacman-key#Adding unofficial keys]].<br />
<br />
If you want to create your own custom repository, follow [[pacman tips#Custom local repository]].<br />
<br />
{{Warning|The official Arch Linux Developers and the Trusted Users do not perform tests of any sort to verify the contents of these repositories. You must decide whether to trust their maintainers and you take full responsibility for any consequences of using any unofficial repository.}}<br />
<br />
== Adding your repository to this page ==<br />
<br />
If you have your own repository, please add it to this page, so that all the other users will know where to find your packages. Please keep the following rules when adding new repositories:<br />
<br />
* Keep the lists in alphabetical order.<br />
* Include some information about the maintainer: include at least a (nick)name and some form of contact information (web site, email address, user page on ArchWiki or the forums, etc.).<br />
* If the repository is of the ''signed'' variety, please include a key-id, possibly using it as the anchor for a link to its keyserver; if the key is not on a keyserver, include a link to the key file.<br />
* Include some short description (e.g. the category of packages provided in the repository).<br />
* If there is a page (either on ArchWiki or external) containing more information about the repository, include a link to it.<br />
* If possible, avoid using comments in code blocks. The formatted description is much more readable. Users who want some comments in their {{ic|pacman.conf}} can easily create it on their own.<br />
<br />
Some repositories may also have packages for architectures beside x86_64. The {{ic|$arch}} variable will be set automatically by pacman.<br />
<br />
== Signed ==<br />
<br />
=== andontie-aur ===<br />
<br />
* '''Maintainer:''' Holly M.<br />
* '''Description:''' A repo containing the most popular AUR packages, as well as some I use all the time. New packages can be requested on the upstream website.<br />
* '''Key-ID:''' EA50C866329648EE<br />
* '''Upstream page:''' https://aur.andontie.net<br />
<br />
{{bc|<nowiki><br />
[andontie-aur]<br />
Server = https://aur.andontie.net/$arch<br />
</nowiki>}}<br />
<br />
=== arcanisrepo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#arcanis arcanis]<br />
* '''Description:''' A repository with some AUR packages including packages from VCS<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[arcanisrepo]<br />
Server = https://repo.arcanis.me/repo/$arch<br />
</nowiki>}}<br />
<br />
(It is also available via FTP with the same URL.)<br />
<br />
=== archlinuxcn ===<br />
<br />
* '''Maintainers:''' [https://plus.google.com/+PhoenixNemo/ Phoenix Nemo (phoenixlzx)], [https://www.archlinux.org/people/developers/#fyan Felix Yan (felixonmars, dev)], [https://twitter.com/lilydjwg lilydjwg], [https://www.archlinux.org/people/trusted-users/#farseerfc farseerfc (TU)], and [https://github.com/archlinuxcn/repo/graphs/contributors others]<br />
* '''Description:''' Packages by the Chinese Arch Linux community, all signed. Be aware that i686 packages are not fully maintained and tested, create an issue if you find some problems.<br />
* '''Git Repo:''' https://github.com/archlinuxcn/repo<br />
* '''Issue tracking:''' https://github.com/archlinuxcn/repo/issues for packaging issues, out-of-date notifications, package requests, and related questions<br />
* '''Mirrors:''' https://github.com/archlinuxcn/mirrorlist-repo (Mostly for users in mainland China), or install ''archlinuxcn-mirrorlist-git'' from the repo.<br />
* '''Key-ID:''' Once the repo is added, ''archlinuxcn-keyring'' package must be installed before any other so you do not get errors about PGP signatures. ''archlinuxcn-keyring'' package itself is signed by TU.<br />
<br />
{{bc|<nowiki><br />
[archlinuxcn]<br />
Server = http://repo.archlinuxcn.org/$arch<br />
## or use a CDN (beta)<br />
#Server = https://cdn.repo.archlinuxcn.org/$arch<br />
## or install archlinuxcn-mirrorlist-git and use the mirrorlist<br />
#Include = /etc/pacman.d/archlinuxcn-mirrorlist<br />
</nowiki>}}<br />
<br />
=== archstrike ===<br />
<br />
* '''Maintainer:''' [https://archstrike.org/team The ArchStrike Team]<br />
* '''Description:''' A repository for security professionals and enthusiasts<br />
* '''Upstream page:''' https://archstrike.org/<br />
* '''Key-ID:''' 9D5F1C051D146843CDA4858BDE64825E7CBC0D51<br />
<br />
{{Note|ArchStrike specific instructions can be found at https://archstrike.org/wiki/setup}}<br />
<br />
{{bc|<nowiki><br />
[archstrike]<br />
Server = https://mirror.archstrike.org/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== archzfs ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/minextu Jan Houben (minextu)]<br />
* '''Description:''' Packages for ZFS on Arch Linux.<br />
* '''Upstream page:''' https://github.com/archzfs/archzfs<br />
* '''Key-ID:''' F75D9D76<br />
<br />
{{bc|<nowiki><br />
[archzfs]<br />
Server = http://archzfs.com/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== ashleyis ===<br />
<br />
* '''Maintainer:''' Ashley Towns ([https://aur.archlinux.org/account/ashleyis/ ashleyis])<br />
* '''Description:''' Debug versions of SDL, chipmunk, libtmx and other misc game libraries. also swift-lang and some other AUR packages <br />
* '''Key-ID:''' B1A4D311<br />
<br />
{{bc|<nowiki><br />
[ashleyis]<br />
Server = http://arch.ashleytowns.id.au/repo/$arch<br />
</nowiki>}}<br />
<br />
=== Bennix Repo ===<br />
<br />
* '''Maintainer:''' Ben P. Dorsi-Todaro ([https://techmeout.org Tech Me Out])<br />
* '''Description:''' Packages [http://ben-dorsi-todaro.com/ Ben P. Dorsi-Todaro] uses and aren't listed in repos, or packages built by [http://www.bigbenshosting.com/ Big Ben's Web Hosting] <br />
* '''Key-ID:''' F14BB858F6253DA0<br />
<br />
{{bc|<nowiki><br />
[bigben-repo]<br />
SigLevel = Optional TrustAll<br />
Server = http://bennix.net/bigben-repo/<br />
</nowiki>}}<br />
<br />
=== blackeagle-pre-community ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' testing of the by me maintaned packages before moving to ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[blackeagle-pre-community]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== chaotic-aur ===<br />
<br />
* '''Maintainer:''' [https://github.com/pedrohlc PedroHLC]<br />
* '''Description:''' Auto builds AUR packages the maintainer uses, update them hourly (a few are daily). Hosted in São Carlos, SP, Brazil. x86_64 only.<br />
* '''Key-ID:''' [http://pool.sks-keyservers.net/pks/lookup?search=0x3056513887B78AEB&fingerprint=on&op=index], fingerprint {{ic|EF92 5EA6 0F33 D0CB 85C4 4AD1 3056 5138 87B7 8AEB }}<br />
* '''Note:''' See [https://lonewolf.pedrohlc.com/chaotic-aur maintainer's notes].<br />
{{bc|<nowiki><br />
[chaotic-aur]<br />
Server = http://lonewolf-builder.duckdns.org/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== catalyst ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst/$arch<br />
</nowiki>}}<br />
<br />
=== catalyst-hd234k ===<br />
<br />
* '''Maintainer:''' [[User:Vi0L0|Vi0l0]]<br />
* '''Description:''' ATI Catalyst proprietary drivers.<br />
* '''Key-ID:''' 653C3094<br />
<br />
{{bc|<nowiki><br />
[catalyst-hd234k]<br />
Server = https://mirror.hactar.xyz/Vi0L0/catalyst-hd234k/$arch<br />
</nowiki>}}<br />
<br />
=== city ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#bgyorgy Balló György]<br />
* '''Description:''' Experimental/unpopular packages.<br />
* '''Upstream page:''' https://pkgbuild.com/~bgyorgy/city.html<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[city]<br />
Server = https://pkgbuild.com/~bgyorgy/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== coderkun-aur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with random software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.asc https://www.suruatoel.xyz/coderkun.asc]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== coderkun-aur-audio ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/coderkun/ coderkun]<br />
* '''Description:''' AUR packages with audio-related (realtime kernels, lv2-plugins, …) software. Supporting package deltas and package and database signing.<br />
* '''Upstream page:''' https://www.suruatoel.xyz/arch<br />
* '''Key-ID:''' 39E27199A6BEE374<br />
* '''Keyfile:''' [https://www.suruatoel.xyz/coderkun.key https://www.suruatoel.xyz/coderkun.key]<br />
<br />
{{bc|<nowiki><br />
[coderkun-aur-audio]<br />
Server = http://arch.suruatoel.xyz/$repo/$arch/<br />
</nowiki>}}<br />
<br />
=== devkitpro ===<br />
<br />
* '''Maintainer:''' [https://devkitpro.org/ wintermute]<br />
* '''Description:''' Provides Homebrew toolchains for the Nintendo Wii, Gamecube, DS, GBA, Gamepark gp32 and Nintendo Switch<br />
* '''Upstream page:''' https://devkitpro.org/wiki/devkitPro_pacman<br />
* '''Key-ID:''' F7FD5492264BB9D0<br />
<br />
{{Note|Repository has its own additional keyring at https://downloads.devkitpro.org/devkitpro-keyring-r1.787e015-2-any.pkg.tar.xz.}}<br />
<br />
{{bc|<nowiki><br />
[dkp-libs]<br />
Server = https://downloads.devkitpro.org/packages<br />
[dkp-linux]<br />
Server = https://downloads.devkitpro.org/packages/linux<br />
</nowiki>}}<br />
<br />
=== disastrousaur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/TheGoliath/ TheGoliath]<br />
* '''Description:''' Well known AUR package managers, many of the most popular packages available on the AUR, as well as those that I favor myself<br />
* '''Upstream page:''' https://mirror.repohost.de/disastrousaur<br />
* '''Key-ID:''' CBAE582A876533FD<br />
* '''Keyfile:''' [https://mirror.repohost.de/disastrousaur.key https://mirror.repohost.de/disastrousaur.key]<br />
<br />
{{bc|<nowiki><br />
[disastrousaur]<br />
Server = https://mirror.repohost.de/$repo<br />
</nowiki>}}<br />
<br />
=== eatabrick ===<br />
<br />
* '''Maintainer:''' bentglasstube<br />
* '''Description:''' Packages for software written by (and a few just compiled by) bentglasstube.<br />
<br />
{{bc|<nowiki><br />
[eatabrick]<br />
Server = http://repo.eatabrick.org/$arch<br />
</nowiki>}}<br />
<br />
=== eschwartz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#eschwartz Eli Schwartz]<br />
* '''Description:''' Personal repo with AUR packages and some core packages from git (including glibc and pacman). Contains debug packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[eschwartz]<br />
Server = https://pkgbuild.com/~eschwartz/repo/$arch<br />
</nowiki>}}<br />
<br />
=== ffy00 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#FFY00 Filipe Laíns]<br />
* '''Description:''' Personal repo. Contains some packages related to the D language.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[ffy00]<br />
Server = https://pkgbuild.com/~ffy00/repo<br />
</nowiki>}}<br />
<br />
=== fusion809 ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/fusion809|Brenton Horne]] (brentonhorne77 at gmail dot com).<br />
* '''Description:''' Provides a few AUR and other packages I like. Like CodeLite and bleeding-edge (latest release within 1 day of its release) GVim (GTK+2 interface).<br />
* '''Package list:''' http://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/<br />
* '''Key-ID:''' 03264DDCD606DC98<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/x86_64/home_fusion809_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_fusion809_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/fusion809/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== gnome-devel ===<br />
<br />
* '''Maintainer:''' [https://plus.google.com/+AndresFernandezperonista Andres Fernandez], [https://plus.google.com/+FernandoFernandezBerel Fernando Fernandez]<br />
* '''Description:''' GNOME development releases. For testing purposes only.<br />
* '''Package list:''' https://softwareperonista.com.ar/repo/archlinux/gnome-devel/x86_64/<br />
* '''Key-ID:''' DDCE9FD63370080B<br />
<br />
{{Note|Must be put above {{ic|[testing]}} repository.}}<br />
<br />
{{bc|<nowiki><br />
[gnome-devel]<br />
Server = https://softwareperonista.com.ar/repo/archlinux/gnome-devel/$arch<br />
</nowiki>}}<br />
<br />
=== herecura ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#idevolder Ike Devolder]<br />
* '''Description:''' additional packages not found in the ''community'' repository<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[herecura]<br />
Server = https://repo.herecura.be/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== holo ===<br />
<br />
* '''Maintainer:''' Stefan Majewsky <holo-pacman@posteo.de> (please prefer to report issues at [https://github.com/majewsky/holo-pacman-repo/issues Github])<br />
* '''Description:''' Packages for [https://holocm.org Holo configuration management], including compatible plugins and tools.<br />
* '''Upstream page:''' https://github.com/majewsky/holo-pacman-repo<br />
* '''Package list:''' https://repo.holocm.org/archlinux/x86_64<br />
* '''Key-ID:''' 0xF7A9C9DC4631BD1A<br />
<br />
{{bc|<nowiki><br />
[holo]<br />
Server = https://repo.holocm.org/archlinux/x86_64<br />
</nowiki>}}<br />
<br />
=== ivasilev ===<br />
<br />
* '''Maintainer:''' [https://ivasilev.net Ianis G. Vasilev]<br />
* '''Description:''' A variety of packages, mostly my own software and AUR builds.<br />
* '''Upstream page:''' https://ivasilev.net/pacman<br />
* '''Key-ID:''' [https://pgp.mit.edu/pks/lookup?op=vindex&search=0xB77A3C8832838F1F80ADFD7E1D0507B417DAB671 17DAB671]<br />
<br />
{{bc|<nowiki><br />
[ivasilev]<br />
Server = https://ivasilev.net/pacman/$arch<br />
</nowiki>}}<br />
<br />
=== jlk ===<br />
<br />
* '''Maintainer:''' [[User:Lahwaacz|Jakub Klinkovský]]<br />
* '''Description:''' Various packages from the ABS and AUR. Modified packages are in the {{ic|modified}} group.<br />
* '''Upstream page:''' https://jlk.fjfi.cvut.cz/arch/repo/README.html<br />
* '''Key-ID:''' 932BA3FA0C86812A32D1F54DAB5964AEB9FEDDDC<br />
<br />
{{bc|<nowiki><br />
[jlk]<br />
Server = https://jlk.fjfi.cvut.cz/arch/repo<br />
</nowiki>}}<br />
<br />
=== linux-macbook ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/m3thodic Tony Lambiris]<br />
* '''Description:''' AUR builds for the linux-macbook kernel by its developer, m3thodic<br />
* '''Upstream page:''' https://aur.archlinux.org/pkgbase/linux-macbook/<br />
* '''Key-ID:''' A55A1B6C098962D84AE9B57016A33C9959A40DED<br />
<br />
{{bc|<nowiki><br />
[linux-macbook]<br />
Server = http://libpcap.net/repo/linux-macbook<br />
</nowiki>}}<br />
<br />
=== llvm-svn ===<br />
<br />
* '''Maintainer:''' [[User:Kerberizer|Luchesar V. ILIEV (kerberizer)]]<br />
* '''Description:''' [https://aur.archlinux.org/pkgbase/llvm-svn llvm-svn] and [https://aur.archlinux.org/pkgbase/lib32-llvm-svn lib32-llvm-svn] from AUR: the LLVM compiler infrastructure, the Clang frontend, and the tools associated with it<br />
* '''Key-ID:''' [https://sks-keyservers.net/pks/lookup?op=vindex&search=0x76563F75679E4525&fingerprint=on&exact=on 0x76563F75679E4525], fingerprint {{ic|D16C F22D 27D1 091A 841C 4BE9 7656 3F75 679E 4525}}<br />
<br />
{{bc|<nowiki><br />
[llvm-svn]<br />
Server = https://repos.uni-plovdiv.net/archlinux/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== markzz ===<br />
<br />
* '''Maintainer:''' [[User:Markzz|Mark Weiman (markzz)]]<br />
* '''Description:''' Packages that markzz maintains or uses on the AUR; this includes Linux with the vfio patchset ({{AUR|linux-vfio}} and {{AUR|linux-vfio-lts}}), and packages for analysis of network data.<br />
* '''Key ID:''' DEBB9EE4<br />
<br />
{{Note|If you want to add the key by installing the ''markzz-keyring'' package, temporarily add {{ic|1=SigLevel = Never}} into the repository section.}}<br />
<br />
{{bc|<nowiki><br />
[markzz]<br />
Server = https://repo.markzz.com/arch/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== maximbaz ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#maximbaz Maxim Baz]<br />
* '''Description:''' Personal repo with AUR packages.<br />
* '''Key-ID:''' Not needed, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[maximbaz]<br />
Server = https://pkgbuild.com/~maximbaz/repo/<br />
</nowiki>}}<br />
<br />
=== me176c ===<br />
<br />
* '''Maintainer:''' [https://github.com/lambdadroid lambdadroid]<br />
* '''Description:''' Packages for [[ASUS MeMO Pad 7 (ME176C(X))]]<br />
* '''Key-ID:''' 2B1138A8BB59D786A3BF42AAD996DA70572407FB<br />
<br />
{{bc|<nowiki><br />
[me176c]<br />
Server = https://me176c.uber.space/archlinux<br />
</nowiki>}}<br />
<br />
=== miffe ===<br />
<br />
* '''Maintainer:''' [https://bbs.archlinux.org/profile.php?id=4059 miffe]<br />
* '''Description:''' AUR packages maintained by miffe, e.g. linux-mainline<br />
* '''Key ID:''' 313F5ABD<br />
<br />
{{bc|<nowiki><br />
[miffe]<br />
Server = https://arch.miffe.org/$arch/<br />
</nowiki>}}<br />
<br />
=== mikelpint ===<br />
<br />
* '''Maintainer:''' [[User:Mikelpint|Mikel Pintado (Mikelpint)]]<br />
* '''Description:''' Packages that mikelpint maintains in the AUR.<br />
* '''Key ID:''' 5CA78FC65B189E2B<br />
<br />
{{bc|<nowiki><br />
[mikelpint]<br />
Server = https://mikelpint.github.io/repository/archlinux/repo<br />
</nowiki>}}<br />
<br />
=== Minerva W Science ===<br />
<br />
* '''Maintainer:''' Minerva W<br />
* '''Description:''' [[OpenFOAM]] packages.<br />
* '''Key-ID:''' 3FF21B78117507DA<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/x86_64/home_Minerva_W_Science_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_Minerva_W_Science_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/$arch <br />
</nowiki>}}<br />
<br />
=== mobile ===<br />
<br />
* '''Maintainer:''' [https://keybase.io/farwayer farwayer]<br />
* '''Description:''' React Native and Android development<br />
* '''Upstream page:''' https://keybase.pub/farwayer/arch/mobile/<br />
* '''Key ID:''' 7943315502A936D7<br />
<br />
{{bc|<nowiki><br />
[mobile]<br />
Server = https://farwayer.keybase.pub/arch/$repo<br />
</nowiki>}}<br />
<br />
=== nah ===<br />
<br />
* '''Maintainer:''' [https://yeah.nah.nz phillid]<br />
* '''Description:''' Pre-built versions of the (slow-to-build) graph-tool python libraries, mingw-w64<br />
* '''Key ID:''' 7BF3D17D0884BF5B<br />
<br />
{{bc|<nowiki><br />
[nah]<br />
Server = https://repo.nah.nz/$repo<br />
</nowiki>}}<br />
<br />
=== origincode ===<br />
* '''Maintainer:''' [https://t.me/OriginCode OriginCode]<br />
* '''Description:''' A few staging or testing packages from [[Unofficial_user_repositories#archlinuxcn]], and some daily use packages.<br />
* '''Key-ID:''' 5D80C1CC<br />
<br />
{{bc|<nowiki><br />
[origincode]<br />
Server = https://repo.origincode.top/repo/<br />
</nowiki>}}<br />
<br />
=== pkgbuilder ===<br />
<br />
* '''Maintainer:''' [https://chriswarrick.com/ Chris Warrick]<br />
* '''Description:''' A repository for PKGBUILDer, a Python AUR helper.<br />
* '''Upstream page:''' https://github.com/Kwpolska/pkgbuilder<br />
* '''Key-ID:''' 5EAAEA16<br />
<br />
{{bc|<nowiki><br />
[pkgbuilder]<br />
Server = https://pkgbuilder-repo.chriswarrick.com/<br />
</nowiki>}}<br />
<br />
=== post-factum kernels ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/post-factum Oleksandr Natalenko aka post-factum]<br />
* '''Upstream page''': https://gitlab.com/post-factum/pf-kernel/wikis/README<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] packages by its developer, post-factum<br />
* '''Key-ID:''': 95C357D2AF5DA89D<br />
* '''Keyfile''': https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/x86_64/home_post-factum_kernels_Arch.key<br />
<br />
{{bc|<nowiki><br />
[home_post-factum_kernels_Arch]<br />
Server = https://download.opensuse.org/repositories/home:/post-factum:/kernels/Arch/$arch<br />
</nowiki>}}<br />
<br />
=== QOwnNotes ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/pbek Patrizio Bekerle] (pbek), QOwnNotes author<br />
* '''Description:''' QOwnNotes is a open source notepad and todo list manager with markdown support and [[ownCloud]] integration.<br />
* '''Key-ID:''' FFC43FC94539B8B0<br />
* '''Keyfile:''' https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/x86_64/home_pbek_QOwnNotes_Arch_Extra.key<br />
<br />
{{bc|<nowiki><br />
[home_pbek_QOwnNotes_Arch_Extra]<br />
Server = https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/Arch_Extra/$arch<br />
</nowiki>}}<br />
<br />
=== qt-debug ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/The-Compiler The Compiler]<br />
* '''Description:''' Qt/PyQt builds with debug symbols<br />
* '''Upstream page:''' https://github.com/qutebrowser/qt-debug-pkgbuild<br />
* '''Key-ID:''' D6A1C70FE80A0C82<br />
<br />
{{bc|<nowiki><br />
[qt-debug]<br />
Server = https://qutebrowser.org/qt-debug/$arch<br />
</nowiki>}}<br />
<br />
=== quarry ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#anatolik anatolik]<br />
* '''Description:''' Arch binary repository for [http://rubygems.org/ Rubygems] packages. See [https://bbs.archlinux.org/viewtopic.php?id=182729 forum announcement] for more information.<br />
* '''Sources:''' https://github.com/anatol/quarry<br />
* '''Key-ID:''' Not needed, as maintainer is a developer<br />
<br />
{{bc|<nowiki><br />
[quarry]<br />
Server = https://pkgbuild.com/~anatolik/quarry/x86_64/<br />
</nowiki>}}<br />
<br />
=== repo-ck ===<br />
<br />
Kernel and modules with Brain Fuck Scheduler and all the goodies in the ck1 patch set.<br />
<br />
See [[/Repo-ck]].<br />
<br />
=== seblu ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#seblu Sébastien Luttringer]<br />
* '''Description:''' All seblu useful pre-built packages, some homemade (linux-seblu-meta, virtualbox-ext-oracle, spotify, masterpdfeditor, yaourt, zfs-dkms, etc).<br />
* '''Key-ID:''' Not required, as maintainer is a Developer<br />
<br />
{{bc|<nowiki><br />
[seblu]<br />
Server = https://al.seblu.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== seiichiro ===<br />
<br />
* '''Maintainer:''' [https://www.seiichiro0185.org Stefan Brand (seiichiro0185)]<br />
* '''Description:''' AUR-packages I use frequently<br />
* '''Key-ID:''' 805517CC<br />
<br />
{{bc|<nowiki><br />
[seiichiro]<br />
Server = https://www.seiichiro0185.org/repo/$arch<br />
</nowiki>}}<br />
<br />
=== sergej-repo ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#spupykin Sergej Pupykin]<br />
* '''Description:''' psi-plus, owncloud-git, ziproxy, android, MySQL, and other stuff. Some packages also available for armv7h.<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[sergej-repo]<br />
Server = http://repo.p5n.pp.ru/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== siosm-aur ===<br />
<br />
* '''Maintainer:''' [https://tim.siosm.fr/about/ Timothee Ravier]<br />
* '''Description:''' packages also available in the Arch User Repository, sometimes with minor fixes<br />
* '''Upstream page:''' https://tim.siosm.fr/repositories/<br />
* '''Key-ID:''' 78688F83<br />
<br />
{{bc|<nowiki><br />
[siosm-aur]<br />
Server = http://siosm.fr/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== sublime-text ===<br />
<br />
* '''Maintainer:''' Sublime Text developer<br />
* '''Description:''' Sublime Text editor packages from developer's repository<br />
* '''Upstream page:''' https://www.sublimetext.com/docs/3/linux_repositories.html#pacman<br />
* '''Key-ID:''' 8A8F901A<br />
<br />
{{bc|<nowiki><br />
[sublime-text]<br />
Server = https://download.sublimetext.com/arch/stable/x86_64<br />
</nowiki>}}<br />
<br />
=== subtitlecomposer ===<br />
<br />
* '''Maintainer:''' Mladen Milinkovic (maxrd2)<br />
* '''Description:''' Subtitle Composer stable and nightly builds<br />
* '''Upstream page:''' https://github.com/maxrd2/subtitlecomposer<br />
* '''Key-ID:''' EF9D9B26<br />
<br />
{{bc|<nowiki><br />
[subtitlecomposer]<br />
Server = https://smoothware.net/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== trinity ===<br />
<br />
* '''Maintainer:''' Michael Manley <mmanley@nasutek.com><br />
* '''Description:''' [[Trinity]] Desktop Environment<br />
* '''Key-ID:''' 65A4AC99<br />
<br />
{{bc|<nowiki><br />
[trinity]<br />
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64<br />
</nowiki>}}<br />
<br />
=== ungoo ===<br />
<br />
* '''Maintainer:''' [[User:Scrumplex|Sefa Eyeoglu]] <contact@scrumplex.net> (https://scrumplex.net)<br />
* '''Description:''' Latest ungoogled-chromium build<br />
* '''Upstream page:''' https://arch.scrumplex.net/ungoo<br />
* '''Key-ID:''' AF1FB107E188CB979A94FD7FC10411294912A422<br />
<br />
{{bc|<nowiki><br />
[ungoo]<br />
Server = https://arch.scrumplex.net/$repo/os/x86_64<br />
</nowiki>}}<br />
<br />
=== Webkit2Gtk-unstable ===<br />
<br />
* '''Maintainer:''' [[User:Mrmariusz|Mariusz Wojcik]]<br />
* '''Description:''' Latest Webkit2Gtk build for early adopters.<br />
* '''Upstream Page:''' https://webkitgtk.org/<br />
* '''Key-ID:''' 346854B5<br />
<br />
{{bc|<nowiki><br />
[home_mrmariusz_ArchLinux]<br />
Server = https://download.opensuse.org/repositories/home:/mrmariusz/ArchLinux/$arch<br />
</nowiki>}}<br />
<br />
=== xyne-x86_64 ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#xyne Xyne]<br />
* '''Description:''' A repository for Xyne's own projects.<br />
* '''Upstream page:''' http://xyne.archlinux.ca/projects/<br />
* '''Key-ID:''' Not required, as maintainer is a TU<br />
<br />
{{bc|<nowiki><br />
[xyne-x86_64]<br />
Server = https://xyne.archlinux.ca/repos/xyne<br />
</nowiki>}}<br />
<br />
== Unsigned ==<br />
<br />
{{Note|Users will need to add the following to these entries: {{ic|1=SigLevel = PackageOptional}}}}<br />
<br />
=== alucryd ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages Maxime Gauduin maintains (or not) in the AUR.<br />
<br />
{{bc|<nowiki><br />
[alucryd]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== alucryd-multilib ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Various packages needed to run Steam without its runtime environment.<br />
<br />
{{bc|<nowiki><br />
[alucryd-multilib]<br />
Server = https://pkgbuild.com/~alucryd/$repo/x86_64<br />
</nowiki>}}<br />
<br />
=== andrwe ===<br />
<br />
* '''Maintainer:''' Andrwe Lord Weber<br />
* '''Description:''' contains programs I'm using on many systems<br />
* '''Upstream page:''' http://andrwe.org/linux/repository<br />
<br />
{{bc|<nowiki><br />
[andrwe]<br />
Server = http://repo.andrwe.org/$arch<br />
</nowiki>}}<br />
<br />
=== archgeotux ===<br />
<br />
* '''Maintainer:''' Samuel Mesa<br />
* '''Description:''' Geospatial and geographic information system applications<br />
* '''Upstream page:''' https://archgeotux.sourceforge.io/<br />
<br />
{{bc|<nowiki><br />
[archgeotux]<br />
Server = https://downloads.sourceforge.net/project/archgeotux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxfr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:'''<br />
* '''Upstream page:''' http://afur.archlinux.fr<br />
<br />
{{bc|<nowiki><br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' many interesting packages provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr]<br />
Server = http://archlinuxgr.tiven.org/archlinux/$arch<br />
</nowiki>}}<br />
<br />
=== archlinuxgr-kde4 ===<br />
<br />
* '''Maintainer:'''<br />
* '''Description:''' KDE4 packages (plasmoids, themes etc) provided by the Hellenic (Greek) Arch Linux community<br />
<br />
{{bc|<nowiki><br />
[archlinuxgr-kde4]<br />
Server = http://archlinuxgr.tiven.org/archlinux-kde4/$arch<br />
</nowiki>}}<br />
<br />
=== craftdestiny ===<br />
<br />
* '''Maintainer:''' [https://craftdestiny.ovh LinuxVieLoisir]<br />
* '''Description:''' A Craft Destiny repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[craftdestiny]<br />
Server = https://miroir.craftdestiny.ovh/archlinux-repo/<br />
</nowiki>}}<br />
<br />
=== dx37essentials ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/DragonX256 DragonX256]<br />
* '''Description:''' Personal repository. Contains packages from AUR, which I using every day.<br />
* '''Git repo:''' https://gitlab.com/DX37/dx37essentials<br />
* '''Upstream page:''' https://dx37.gitlab.io/dx37essentials<br />
<br />
{{bc|<nowiki><br />
[dx37essentials]<br />
Server = https://dx37.gitlab.io/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== heftig ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/developers/#heftig Jan Steffens]<br />
* '''Description:''' Includes pulseaudio-git, pavucontrol-git, and firefox-developer-edition<br />
* '''Upstream page:''' https://bbs.archlinux.org/viewtopic.php?id=117157<br />
<br />
{{bc|<nowiki><br />
[heftig]<br />
Server = https://pkgbuild.com/~heftig/repo/$arch<br />
</nowiki>}}<br />
<br />
=== home-thaodan ===<br />
<br />
* '''Maintainer''': [https://aur.archlinux.org/account/Thaodan Thaodan]<br />
* '''Upstream page''': https://gitlab.com/Thaodan/linux-pf<br />
* '''Description''': [[Kernel#Major_patchsets|pf-kernel]] and other packages by pf-kernel fork developer, Thaodan<br />
<br />
{{bc|<nowiki><br />
[home-thaodan]<br />
Server = https://thaodan.de/home/bidar/home-thaodan/$arch<br />
</nowiki>}}<br />
<br />
=== jkanetwork ===<br />
<br />
* '''Maintainer:''' kprkpr <kevin01010 at gmail dot com><br />
* '''Maintainer:''' Joselucross <jlgarrido97 at gmail dot com><br />
* '''Description:''' Packages of AUR like pimagizer,stepmania,yaourt,linux-mainline,wps-office,grub-customizer,some IDE.. Open for all that wants to contribute<br />
* '''Upstream page:''' http://repo.jkanetwork.com/<br />
<br />
{{bc|<nowiki><br />
[jkanetwork]<br />
Server = http://repo.jkanetwork.com/repo/$repo/<br />
</nowiki>}}<br />
<br />
=== mesa-git ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#lcarlier Laurent Carlier]<br />
* '''Description:''' Mesa git builds for the ''testing'' and ''multilib-testing'' repositories<br />
<br />
{{bc|<nowiki><br />
[mesa-git]<br />
Server = https://pkgbuild.com/~lcarlier/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== minzord===<br />
<br />
* '''Maintainer:''' Minzord<br />
* '''Description:''' A Minzord repository is there to avoid long compilation on some software. It also adds some very useful additional software.<br />
<br />
{{bc|<nowiki><br />
[minzord]<br />
Server = https://minzordos.000webhostapp.com/Repo/<br />
</nowiki>}}<br />
<br />
=== ownstuff ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/Martchus Martchus]<br />
* '''Description:''' A lot of packages from the AUR, e.g. a great number of mingw-w64 packages, fonts, tools like [https://aur.archlinux.org/packages/tageditor Tag Editor], [https://aur.archlinux.org/packages/syncthingtray Syncthing Tray] and [https://aur.archlinux.org/packages/subtitlecomposer Subtitle Composer]<br />
* '''Upstream page''': https://github.com/Martchus/PKGBUILDs (sources beside the AUR) and https://martchus.no-ip.biz/repoindex (package browser/search)<br />
<br />
{{bc|<nowiki><br />
[ownstuff-testing]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
<br />
[ownstuff]<br />
Server = https://martchus.no-ip.biz/repo/arch/$repo/os/$arch<br />
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch<br />
</nowiki>}}<br />
<br />
=== pantheon ===<br />
<br />
* '''Maintainer:''' [https://www.archlinux.org/people/trusted-users/#alucryd Maxime Gauduin]<br />
* '''Description:''' Repository containing Pantheon-related packages<br />
<br />
{{bc|<nowiki><br />
[pantheon]<br />
Server = https://pkgbuild.com/~alucryd/$repo/$arch<br />
</nowiki>}}<br />
<br />
=== pietma ===<br />
<br />
* '''Maintainer:''' MartiMcFly <martimcfly@autorisation.de><br />
* '''Description:''' Arch User Repository packages [https://aur.archlinux.org/packages/?K=martimcfly&SeB=m I create or maintain.].<br />
* '''Upstream page:''' http://pietma.com/tag/aur/<br />
<br />
{{bc|<nowiki><br />
[pietma]<br />
Server = http://repository.pietma.com/nexus/content/repositories/archlinux/$arch/$repo<br />
</nowiki>}}<br />
<br />
=== pnsft-pur ===<br />
<br />
* '''Maintainer:''' [https://aur.archlinux.org/account/ponsfoot ponsfoot]<br />
* '''Description:''' Japanese input method packages Mozc (vanilla) and libkkc<br />
<br />
{{bc|<nowiki><br />
[pnsft-pur]<br />
Server = https://osdn.net/projects/ponsfoot-aur/storage/pur/x86_64/<br />
</nowiki>}}</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=567879User:OriginCode2019-03-04T09:42:34Z<p>OriginCode: </p>
<hr />
<div>'''OriginCode'''<br />
<br />
Arch Linux CN Packager<br />
<br />
A 16 yrs old student.<br />
<br />
<br />
<br />
IRC: OriginCode on freenode<br />
<br />
Telegram: @OriginCode<br />
<br />
E-Mail: origincoder@yahoo.com<br />
<br />
Website: [https://blog.origincode.top OriginCode 札记]<br />
<br />
Language: zh-hans zh-hant zh-wuu en-gb en-us</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=567003User:OriginCode2019-02-21T11:01:47Z<p>OriginCode: </p>
<hr />
<div>'''OriginCode'''<br />
<br />
Arch Linux CN Packager<br />
<br />
A 16 yrs old student.<br />
<br />
<br />
<br />
IRC: OriginCode on freenode<br />
<br />
Telegram: @OriginCode<br />
<br />
E-Mail: origincoder@yahoo.com<br />
<br />
Website: [https://origincode.github.io OriginCode 札记]<br />
<br />
Language: zh-hans zh-hant zh-wuu en-gb en-us</div>OriginCodehttps://wiki.archlinux.org/index.php?title=List_of_games&diff=566948List of games2019-02-20T13:45:10Z<p>OriginCode: minecraft-launcher is MOJANG officially supported.</p>
<hr />
<div>[[Category:Gaming]]<br />
[[Category:Lists of software]]<br />
[[da:List of games]]<br />
[[es:List of games]]<br />
[[it:List of games]]<br />
[[ja:ゲーム一覧]]<br />
[[lt:Games]]<br />
[[ru:Gaming]]<br />
[[zh-hans:List of games]]<br />
{{Related articles start}}<br />
{{Related|List of applications}}<br />
{{Related|Gaming}}<br />
{{Related articles end}}<br />
<br />
This page strives to list all games which have a package available in the [[official repositories]] or the [[AUR]]. There are many more Linux games available, which are not packaged. See [[Gaming#Getting games]] for ways to obtain them.<br />
<br />
For more about running games, related system configuration tips, see [[Gaming]]. For an up to date selection of games available in the AUR, try checking the [https://aur.archlinux.org/packages/?SeB=k&K=game AUR 'game' keyword].<br />
<br />
== Action and adventure ==<br />
<br />
* {{App|Abuse|Side-scroller action game that pits you against ruthless alien killers.|http://abuse.zoy.org/|{{Pkg|abuse}}}}<br />
* {{App|[[Wikipedia:Aquaria (video game)|Aquaria]]|2D sidescrolling action-adventure game, heavily focused on exploration and puzzle-solving, with non-linear gameplay. The game engine is open source.|http://www.bit-blot.com/aquaria|{{AUR|aquaria-ose}}, {{AUR|aquaria-hib}}}}<br />
* {{App|Astromenace|Modern 3D scrolling space shooter with ship upgrade possibilities.|https://sourceforge.net/projects/openastromenace/|{{Pkg|astromenace}}}}.<br />
* {{App|1=Barrage|2=Violent ''point-and-click'' shooting game with nice effects|3=http://lgames.sourceforge.net/Barrage/|4={{Pkg|barrage}}}}<br />
* {{App|[[Wikipedia:Blob Wars|Blob Wars: Metal Blob Solid]]|2D action-adventure game with various weapons and missions.|https://sourceforge.net/projects/blobwars/|{{Pkg|blobwars}}}}<br />
* {{App|[[Wikipedia:BZFlag|BZFlag]]|Multiplayer, first-person tank shooter.|http://bzflag.org/|{{Pkg|bzflag}}}}<br />
* {{App|[[Wikipedia:Commander_Keen|Commander_Keen]]| side-scrolling platform action video game|http://clonekeen.sourceforge.net/|{{AUR|clonekeen}}}}<br />
* {{App|[[Wikipedia:Gish (video game)|Gish]]|2D physics platformer about adventures of ball of tar.|https://github.com/freegish/freegish|{{AUR|freegish-git}}}}<br />
* {{App|[[Wikipedia:Hammerfight|Hammerfight]]|2-dimensional physics-based combat game.|http://www.koshutin.com/|{{AUR|hammerfight}}}}<br />
:* The open-source Unix port of the Haaf's Game Engine is available at [https://icculus.org/hge-unix/ icculus.org].<br />
* {{App|kobodeluxe|An enhanced version of Akira Higuchi's game XKobo, an addictive space shoot'em up|http://www.olofson.net/kobodl/|{{Pkg|kobodeluxe}}}}<br />
* {{App|Kollision|Moving a ball to avoid other balls. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kollision/|{{Pkg|kollision}}}}<br />
* {{App|KSpaceDuel|Player attempts to destroy opponent’s satellite and controll their own one to keep it orbiting. Part of {{Grp|kdegames}}|https://kde.org/applications/games/kspaceduel/|{{Pkg|kspaceduel}}}}<br />
* {{App|[[Wikipedia:Liquid_War|Liquid War]] | 2D multiplayer game with a simple and unique game mechanic. It could be classified as a fast-paced strategy. | http://www.ufoot.org/liquidwar/ | {{AUR|liquidwar}}}}<br />
:* A rewrite of the game program, now adopted as a GNU project: {{AUR|liquidwar6}}, homepage: [http://www.gnu.org/software/liquidwar6/ | Liquid War 6]<br />
* {{App|[[Minecraft]]|Java based sandbox game.<br />
|https://minecraft.net/|{{AUR|minecraft-launcher}}}}<br />
* {{App|[[Wikipedia:Neverball|Neverball]]|3D game to guide a ball through a maze.|http://neverball.org/|{{Pkg|neverball}}}}<br />
* {{App|[[Wikipedia:Liero#OpenLieroX|OpenLieroX]]|An extremely addictive realtime worms shoot-em-up backed by an active gamers community.|http://openlierox.sourceforge.net/|{{AUR|openlierox}}}}<br />
* {{App|[[Wikipedia:Rune (video game)|Rune]]|3rd person Adventure / Hack'n Slay using Unreal Engine. Runs great from box installation.|http://www.rune-world.com|{{AUR|rune}}}}<br />
* {{App|1=Paintball Party 2|2=Paintball Party 2 is the sequel to Paintball Party, a multiplayer action platformer for all ages.|3=http://www.t3-i.com/pages/project.php?id=paintball_party_2|4={{AUR|paintball-party-2}}}}<br />
* {{App|XBill|Kill all instances of a virus before it infects all computers with a malware resembling Microsoft Windows.|http://www.xbill.org/|{{Pkg|xbill}}}}<br />
<br />
== Arcade ==<br />
* {{App|Bomber|A 2D game with a goal by hitting targets with bombs before their plane crashes into them. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/bomber/|{{Pkg|bomber}}}}<br />
* {{App|Bomberclone|Free Bomberman-like game for Linux and Windows. The rules of the game are simple: run though a level and bomb other players.|http://www.bomberclone.de/core.html|{{Pkg|bomberclone}}}}<br />
* {{App|[[Wikipedia:Cave Story|Cave Story/Doukutsu]]|Addictive 1-man-made metroid-vania-esque platformer. If there happens to be a noticible lag when there are lots of enemies on screen or in larger levels, try running the Windows version through Wine. This should fix the problem.|http://cavestory.org|{{AUR|doukutsu}}}}<br />
* {{App|Chromium|Fast paced, arcade-style, top-scrolling space shooter.|http://chromium-bsu.sourceforge.net/|{{Pkg|chromium-bsu}}}}<br />
* {{App|Counter-Strike 2D|2D clone (+additional features) of the popular Counter-Strike Mod|http://cs2d.com|{{AUR|counter-strike-2d}}}}<br />
* {{App|Crack-attack|Free OpenGL game, based on the Super Nintendo classic Tetris Attack.|http://www.nongnu.org/crack-attack/|{{AUR|crack-attack}}}}<br />
* {{App|[[DDNet]]|DDraceNetwork, a mod of Teeworlds|https://ddnet.tw/|{{AUR|ddnet}}}}<br />
<br />
* {{App|[[Wikipedia:Frozen Bubble|Frozen Bubble]]|Arcade game with colorful animated penguin eyecandy|http://frozen-bubble.org|{{Pkg|frozen-bubble}}}}<br />
* {{App|Granatier|A clone of ''Bomberman''. Part of {{Grp|kdegames}}|https://www.kde.org/applications/games/granatier/|{{Pkg|granatier}}}}<br />
* {{App|[[Wikipedia:Hedgewars|Hedgewars]]|Yet another Worms clone, considered to be better than its predecessor by many. Take turns to blast your opponents into oblivion with comedic results! Best in Multiplayer.|https://hedgewars.org/|{{Pkg|hedgewars}}}}<br />
* {{App|kapman|A clone of ''PacMan''. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kapman/|{{Pkg|kapman}}}}<br />
* {{App|kbreakout|''Breakout''-style game. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kbreakout/|{{Pkg|kbreakout}}}}<br />
* {{App|1=lbreakout2|2=Breakout-style arcade game in the manner of Arkanoid|3=http://lgames.sourceforge.net/LBreakout2/|4={{Pkg|lbreakout2}}}}<br />
* {{App|kbounce|Building walls to limit amount of space occupied by two balls bouncing off the walls. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kbounce/|{{Pkg|kbounce}}}}<br />
* {{App|ksnakeduel|''Snake''-like game for 2 players which compete to survive longer than the opponent. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/ksnakeduel/|{{Pkg|ksnakeduel}}}}<br />
* {{App|1=LTris|2=Arcade version of Tetris|3=http://lgames.sourceforge.net/LTris/|4={{Pkg|ltris}}}}<br />
* {{App|[[Wikipedia:Mari0|Mari0]]|The Mario game with Portal gun mechanics.|http://stabyourself.net/mari0/|{{Pkg|mari0}}}}<br />
* {{App|Nikki and the Robots|Cute physics platformer|https://github.com/nikki-and-the-robots/nikki|{{AUR|nikki}}}}<br />
* {{App|Penguin Command|Clone of the classic game "Missile Command" with improved graphics and sound.|http://www.linux-games.com/penguin-command/|{{AUR|penguin-command}}}}<br />
* {{App|Pinball|Open source pinball simulator for Linux and other Unix systems.|http://pinball.sourceforge.net/|{{AUR|pinball}}}}<br />
* {{App|PowerManga|Arcade 2D shoot-em-up game with 41 levels and more than 200 sprites.|http://linux.tlk.fr/games/Powermanga/|{{AUR|powermanga}}}}<br />
* {{App|Quadrapassel|A ''Tetris'' remake for GNOME.|https://wiki.gnome.org/Apps/Quadrapassel|{{Pkg|quadrapassel}}}}<br />
* {{App|Streets of Rage Remake|A remake of the classic Streets of Rage 1, 2 and 3 by Sega.|http://sorr.forumotion.net/|{{AUR|streetsofrageremake}}}}<br />
* {{App|opsu!|An open source Java client for the rhythm game osu!.|https://itdelatrisu.github.io/opsu/|{{AUR|opsu}}}}<br />
* {{App|[[Wikipedia:Teeworlds|Teeworlds]]|Fast-paced 2D multiplayer shooter|https://www.teeworlds.com/|{{Pkg|teeworlds}} (0.7 branch) or {{AUR|teeworlds06}} (0.6 branch)}}<br />
* {{App|Tetrinet|Multiplayer online Tetris game for up to six people.|http://www.tetrinet.info/|{{AUR|gtetrinet}}}}<br />
* {{App|Trackballs|A 3D marble game inspired by the classic Marble Madness.|https://trackballs.github.io/|{{AUR|trackballs}}}}<br />
* {{App|Ultrastar-ng|Clone of SingStar, a music video game.|http://performous.org/|{{AUR|ultrastardx-git}}}}<br />
* {{App|[[Wikipedia:Warmux|Warmux]] (previously ''Wormux'')|Somewhat similar to Worms 2/Worms Armageddon|https://gna.org/projects/warmux/|{{AUR|warmux}}}}<br />
<br />
== Casual games ==<br />
* {{App|Aisleriot|A collection of solitaire card games.|https://wiki.gnome.org/Apps/Aisleriot|{{Pkg|aisleriot}}}}<br />
* {{App|Atanks|A multi-platform Scorched Earth clone similar to the Worms series of games|http://atanks.sourceforge.net/|{{AUR|atanks}}{{Broken package link|package not found}}}}<br />
* {{App|bs|Battleships based shooter for the console|http://www.catb.org/~esr/bs/|{{AUR|bs}}}}<br />
* {{App|BSD Games|Collection of classic text games distributed with *BSD|http://wiki.linuxquestions.org/wiki/BSD_games|{{Pkg|bsd-games}}}}<br />
* {{App|Kajongg|An implementation of [[wikipedia:Mahjong|Mahjong]] for 4 players. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kajongg/|{{Pkg|kajongg}}}}<br />
* {{App|KCheckers|Qt-based checkers boardgame.|http://qcheckers.sourceforge.net/|{{Pkg|kcheckers}}}}<br />
* {{App|KPatience|A set of solitarire card games. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kpatience/|{{Pkg|kpatience}}}}<br />
* {{App|KSquares|A [[wikipedia:Dots_and_Boxes|dots-and-boxes]] game for two players. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/ksquares/|{{Pkg|ksquares}}}}<br />
* {{App|Lskat|A variation of [[wikipedia:Skat|Skat]] card game for two players. Part of {{Grp|kdegames}}|https://www.kde.org/applications/games/lskat/|{{Pkg|lskat}}}}<br />
* {{App|Mah-Jong|Chinese Classical mahjong (not solitaire) with network support|http://mahjong.julianbradfield.org/|{{Pkg|mahjong}}}}<br />
* {{App|nInvaders|Ncurses based space invaders clone|http://ninvaders.sourceforge.net/|{{AUR|ninvaders}}}}<br />
* {{App|xroach|cockroaches hide under your windows||{{AUR|xroach}}}}<br />
<br />
== Chess simulators ==<br />
* {{App|[[Wikipedia:GNU Chess|GNU Chess]]|One of the oldest computer chess programs for Unix-based computers, lets most modern computers play a full game of chess|https://gnu.org/s/chess|{{Pkg|gnuchess}}}}<br />
* {{App|chessx|Chess Database and PGN viewer|http://chessx.sourceforge.net|{{AUR|chessx}}}}<br />
* {{App|cutechess|A graphical user interface, command-line interface and a library for playing chess|https://github.com/cutechess/cutechess|{{AUR|cutechess}}}}<br />
* {{App|Eboard|Chess interface to ICS and chess engines|http://bergo.eng.br/eboard|{{AUR|eboard}}}}<br />
* {{App|1=Knights|2=Chess board by KDE with XBoard protocol support.|3=https://www.linux-apps.com/content/show.php/Knights?content=122046|4={{Pkg|knights}}}}<br />
* {{App|PyChess|An advanced chess client for linux following the GNOME Human Interface Guidelines.|http://pychess.org/|{{Pkg|pychess}}}}<br />
* {{App|[[Wikipedia:GNOME Chess|GNOME Chess]]|A 2D chess game which can use third party chess engines.|https://wiki.gnome.org/Apps/Chess|{{Pkg|gnome-chess}}}}<br />
* {{App|glChess|3D Chess Frontend.|https://wiki.gnome.org/Apps/Chess|{{AUR|glchess}}}}<br />
<br />
== Education ==<br />
<br />
* {{App|Artikulate|Pronunciation trainer that helps improving and perfecting a learner's pronunciation skills for a foreign language. Part of {{Grp|kdeedu}}.|https://www.kde.org/applications/education/artikulate/|{{Pkg|artikulate}}}}<br />
* {{App|Blinken|Sequence-remembering game for training memory. Part of {{Grp|kdeedu}}.|https://www.kde.org/applications/education/blinken/|{{Pkg|blinken}}}}<br />
* {{App|[[Wikipedia:GCompris|GCompris]]|Educational software suite comprising of numerous activities for children aged 2 to 10.|https://gcompris.net/|{{Pkg|gcompris-qt}}}}<br />
* {{App|[[Wikipedia:Kanagram|Kanagram]]|Letter order game. Part of {{Grp|kdeedu}}.|https://www.kde.org/applications/education/kanagram/|{{Pkg|kanagram}}}}<br />
* {{App|KBruch|Small program to practice calculating with fractions and percentages. Part of {{Grp|kdeedu}}.|https://www.kde.org/applications/education/kbruch/|{{Pkg|kbruch}}}}<br />
* {{App|[[Wikipedia:KGeography|KGeography]]|Geography learning tool, which allows you to learn about the political divisions of some countries (divisions, capitals of those divisions and their associated flags if there are some). Part of {{Grp|kdeedu}}.|https://www.kde.org/applications/education/kgeography/|{{Pkg|kgeography}}}}<br />
* {{App|[[Wikipedia:KHangMan|KHangMan]]|[[Wikipedia:Hangman (game)|Hangman]] game. Part of {{Grp|kdeedu}}.|https://www.kde.org/applications/education/khangman/|{{Pkg|khangman}}}}<br />
* {{App|[[Wikipedia:KLettres|KLettres]]|Application specially designed to help the user to learn alphabet in a new language and then to learn to read simple syllables. Part of {{Grp|kdeedu}}.|https://www.kde.org/applications/education/klettres/|{{Pkg|klettres}}}}<br />
* {{App|Minuet|Software for music education. Part of {{Grp|kdeedu}}.|https://minuet.kde.org/|{{Pkg|minuet}}}}<br />
* {{App|Nootka|Application to learn classical score notation.|https://nootka.sourceforge.io/|{{AUR|nootka}}}}<br />
* {{App|[[Wikipedia:Tux, of Math Command|Tux Math]]|Arcade game that helps kids practice their math facts.|https://github.com/tux4kids/tuxmath|{{AUR|tuxmath}}}}<br />
* {{App|[[Wikipedia:Tux Paint|Tux Paint]]|Drawing program designed for young children.|http://tuxpaint.org/|{{Pkg|tuxpaint}}}}<br />
* {{App|[[Wikipedia:Tux Typing|Tux Typing]]|Educational typing tutor for kids starring Tux.|https://github.com/tux4kids/tuxtype|{{AUR|tuxtype}}}}<br />
<br />
== Interactive fiction ==<br />
<br />
See also [[Wikipedia:Interactive fiction#Development systems]].<br />
<br />
* {{App|[[Wikipedia:Inform|Inform]]|Design system for interactive fiction based on natural language|http://inform7.com/|{{AUR|inform7}}}}<br />
* {{App|INSTEAD|Quest interpreter using Lua macros as game writing language|https://instead.syscall.ru/|{{AUR|instead-launcher}} {{AUR|instead}}}}<br />
* {{App|[[Wikipedia:TADS|TADS]]|Prototype-based domain-specific programming language and set of standard libraries for creating interactive fiction (IF) games|http://tads.org|{{AUR|frobtads}}}}<br />
<br />
== Massively multiplayer online games (MMO) ==<br />
<br />
See also [[Wikipedia:List of massively multiplayer online games]] and [[Wikipedia:Comparison of massively multiplayer online role-playing games]].<br />
<br />
* {{App|[[Dofus]]|Free, manga inspired, Massively Multiplayer Online Role-playing Game (MMORPG) for Adobe AIR|http://www.dofus.com|{{AUR|dofus}}}}<br />
* {{App|[[Wikipedia:Eternal Lands|Eternal Lands]]|3D fantasy online role playing game|http://www.eternal-lands.com|{{AUR|eternallands}}}}<br />
* {{App|[[Wikipedia:PlaneShift (video game)|Planeshift]]|Role Playing Game immersed into a 3D virtual fantasy world which is FULLY FREE to play. Fully free means you will have no surprises of premium content which will limit your gameplay or unbalance the game. There are no limitations in skills, ranks, abilities, items you can gain with your free account|http://www.planeshift.it|{{AUR|planeshift}}}}<br />
* {{App|[[RuneScape]]|Massive online adventure game by Jagex|http://www.runescape.com|{{AUR|unix-runescape-client}} (old Java client), {{AUR|runescape-launcher}} (new NXT client)}}<br />
* {{App|[[Wikipedia:Ryzom|Ryzom]]|3D Fantasy MMORPG|http://www.ryzom.com|{{AUR|ryzom-client}}}}<br />
* {{App|[[Wikipedia:Savage: The Battle for Newerth|Savage: The Battle for Newerth]]|Online multiplayer team-based FPS/RTS hybrid. Open-sourced in September 2006. Savage XR, the most improved continuation (including SFE patches), is completely free (no purchasing/ads whatsoever) however closed-source to reduce cheating.|http://www.newerth.com/|{{AUR|savage}}}}<br />
* {{App|[[Wikipedia:Savage 2: A Tortured Soul|Savage 2: A Tortured Soul]]|Fantasy themed online multiplayer team-based FPS/RTS/RPG hybrid. Free-to-play as of December 2008. Pay for premium accounts providing crucial game elements such as extra inventory slots, access to clans and removal of the Hellbourne unit restrictions (per-account), as well as access to replays and stats.|http://savage2.net|{{AUR|savage2}}}}<br />
* {{App|The Mana World|Serious effort to create an innovative free and open source MMORPG|https://www.themanaworld.org|{{Pkg|manaplus}}}}<br />
<br />
== Platformer ==<br />
<br />
* {{App|[[Wikipedia:Frogatto|Frogatto]]|Platformer with adventure elements.|https://frogatto.com|{{Pkg|frogatto}}}}<br />
* {{App|KGoldrunner|A platform game with the goal of collecting gold. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kgoldrunner/|{{Pkg|kgoldrunner}}}}<br />
* {{App|1=Knyttstories|2=Platformer with adventure elements, heavy exploration and downloadable levels.|3=http://nifflas.ni2.se/?page=Knytt+Stories|4={{AUR|knyttstories}}}}<br />
* {{App|Secret Maryo Chronicles|Mario-style game.|http://www.secretmaryo.org/|{{AUR|smc}}}}<br />
* {{App|SuperTux|Mario-style game featuring Tux.|http://supertux.lethargik.org/|{{Pkg|supertux}}}}<br />
* {{App|Toppler|Reimplementation of the classic jump & run game "Nebulus".|http://toppler.sourceforge.net/|{{AUR|toppler}}}}<br />
* {{App|The Secret Chronicles of Dr. M.|A fork of Secret Maryo Chronicles.|https://github.com/secretchronicles/TSC|{{AUR|tsc}}}}<br />
<br />
== Puzzle ==<br />
<br />
* {{App|Atomix|Build molecules out of single atoms.|https://wiki.gnome.org/Apps/Atomix|{{Pkg|atomix}}}}<br />
* {{App|Blockout II|3D tetris, free adaptation of the original BlockOut DOS game edited by California Dreams in 1989|http://www.blockout.net/blockout2/|{{AUR|blockout2}}}}<br />
* {{App|Bovo|[[wikipedia:Gomoku|Gomoku]]-like game. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/bovo/|{{Pkg|bovo}}}}<br />
* {{App|Cgoban3|Kiseido Go and SGF client.|http://www.igoweb.org/~wms/comp/cgoban/|{{Pkg|cgoban}}}}<br />
* {{App|Chroma|Puzzle game like Sokoban with ncurses and graphics mode|http://www.level7.org.uk/chroma/|{{AUR|chroma}}}}<br />
* {{App|Crack Attack!|Free OpenGL game based on the Super Nintendo classic Tetris Attack.|http://www.aluminumangel.org/attack/|{{AUR|crack-attack}}}}<br />
* {{App|GNOME Sudoku|Test your logic skills in this number grid puzzle.|https://wiki.gnome.org/Apps/Sudoku|{{Pkg|gnome-sudoku}}}}<br />
* {{App|Gnu Go|A terminal-based implementation of Go from GNU.|https://www.gnu.org/software/gnugo/|{{Pkg|gnugo}}}}<br />
* {{App|Gopanda|Client for the Pandanet-IGS go Server.|http://pandanet-igs.com/communities/gopanda2|{{AUR|Gopanda}}}}<br />
* {{App|gweled|Eliminating tiles by joining them in groups of three.|https://launchpad.net/gweled/|{{Pkg|gweled}}}}<br />
* {{App|Hitori|Small application written to allow one to play the eponymous puzzle game, which is similar in theme to more popular puzzles such as Sudoku.|https://wiki.gnome.org/Apps/Hitori|{{Pkg|hitori}}}}<br />
* {{App|KAtomic|Slide elements so they resemble a chemical molecule. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/katomic/|{{Pkg|katomic}}}}<br />
* {{App|KBlackbox|Finding positions of hidden balls by using hints. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kblackbox/|{{Pkg|kblackbox}}}}<br />
* {{App|KBlocks|''Tetris'' clone. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kblocks/|{{Pkg|kblocks}}}}<br />
* {{App|KDiamond|Eliminating tiles by joining them in groups of three. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kdiamond/|{{Pkg|kdiamond}}}}<br />
* {{App|KFourInLine|Competition between two players to put a line of four pieces before the opponent. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kfourinline/|{{Pkg|kfourinline}}}}<br />
* {{App|Kigo|''Go'' for KDE. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kigo/|{{Pkg|kigo}}}}<br />
* {{App|Killbots|A turn-based game with an objective of avoiding robots that are trying to kill the player. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/killbots/|{{Pkg|killbots}}}}<br />
* {{App|KJumpingCube|Take-all-tiles game in which one gains fields by increasing value of one’s own nearby fields. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kjumpingcube/|{{Pkg|kjumpingcube}}}}<br />
* {{App|1=Klickety|2=Clearing the board by removing aligned tiles. Part of {{Grp|kdegames}}.|3=https://games.kde.org/game.php?game=klickety|4={{Pkg|klickety}}}}<br />
* {{App|KLines|Moving balls around the board to form a line of 5 of the same color. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/klines/|{{Pkg|klines}}}}<br />
* {{App|KMines|[[wikipedia:Minesweeper_(video_game)|Minesweeper]], part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kmines/|{{Pkg|kmines}}}}<br />
* {{App|KNetwalk|Rotating tiles with wires to connect all computers to internet. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/knetwalk/|{{Pkg|knetwalk}}}}<br />
* {{App|Kolf|A minigolf game with 2D overhead view. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kolf/|{{Pkg|kolf}}}}<br />
* {{App|KShisen|[[wikipedia:Shisen-Sho|Shisen-Sho]]. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kshisen/|{{Pkg|kshisen}}}}<br />
* {{App|KSudoku|Sudoku game and more for KDE. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/ksudoku/|{{Pkg|ksudoku}}}}<br />
* {{App|Kubrick|A Rubik’s cube solving game. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kubrick/|{{Pkg|kubrick}}}}<br />
* {{App|Marvellous Inc.|MarvInc is a zachlike puzzle game with a story told through emails.|https://github.com/MarvellousSoft/MarvInc|{{AUR|marvinc-git}}}}<br />
* {{App|Palapeli|Jigsaw puzzle game. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/palapeli/|{{Pkg|palapeli}}}}<br />
* {{App|Pathological|Complete all wheels on the board by collecting marbles of the same color in each of them.|http://pathological.sourceforge.net/howtoplay.php|{{Pkg|pathological}}}}<br />
* {{App|Picmi|Nonogram puzzle game|https://games.kde.org/picmi|{{Pkg|picmi}}}}<br />
* {{App|Pingus|Lemmings clone, i.e. a level-based puzzle game.|http://pingus.seul.org/|{{Pkg|pingus}}}}<br />
* {{App|Ri-li|Toy wood engine GPL game|http://ri-li.sourceforge.net/|{{AUR|ri-li}}}}<br />
* {{App|qgo|A Go client and full featured SGF editor |https://github.com/pzorin/qgo|{{Pkg|qgo}}}}<br />
* {{App|Simon Tatham's Portable Puzzle Collection|30+ "quick" puzzle games with simplistic but polished GTK GUI |http://www.chiark.greenend.org.uk/~sgtatham/puzzles/|{{Pkg|puzzles}}}}<br />
* {{App|[[Wikipedia:VVVVVV|VVVVVV]]|Highly praised 2D puzzle platform indie game with a C64 retro theme, with a great chiptune soundtrack. You can buy the full version for £1.67, or play the [http://www.kongregate.com/games/TerryCavanagh/vvvvvv-demo/ demo] in a browser.<br />
:{{Tip|You may want to backup your save file, which is found at {{Ic|~/.macromedia/Flash_Player/#SharedObjects/''string''/localhost...}}.}}<br />
|http://thelettervsixtim.es/|{{AUR|vvvvvv}}}}<br />
* {{App|XMahjongg|Mahjong solitaire for X.|https://www.lcdf.org/xmahjongg/|{{Pkg|xmahjongg}}}}<br />
* {{App|Xscorch|Clone of the classic DOS game Scorched Earth.|http://www.xscorch.org/|{{AUR|xscorch}}}}<br />
* {{App|[[Wikipedia:World of Goo|World of Goo]]|Great 2D puzzle game.|https://www.2dboy.com|{{AUR|worldofgoo}}}}<br />
<br />
== Racing ==<br />
<br />
* {{App|Armagetron Advanced|Tron Clone in 3D.|http://armagetronad.net/|{{Pkg|armagetronad}}}}<br />
* {{App|Extreme Tux Racer|3D game where you guide Tux the penguin down a course of snow and ice collecting herring.|https://sourceforge.net/projects/extremetuxracer|{{Pkg|extremetuxracer}}}}<br />
* {{App|Maniadrive|Arcade car game on acrobatic tracks with quick and nervous gameplay.|http://maniadrive.raydium.org/|{{AUR|maniadrive}}}}<br />
* {{App|Moon Buggy|Simple game for the text mode.|http://seehuhn.de/pages/moon-buggy/|{{AUR|moon-buggy}}}}<br />
* {{App|Speed Dreams|Fork of Torcs, aiming to implement exciting new features as well as improving realism.|http://speed-dreams.org/|{{AUR|speed-dreams-svn}}}}<br />
* {{App|Stunt Rally|Racing game with rally style of driving, mostly on gravel.|http://stuntrally.tuxfamily.org/|{{AUR|stuntrally}}{{Broken package link|package not found}}}}<br />
* {{App|Supertux Kart|Kart racing game featuring Tux and his friends.|http://supertuxkart.sourceforge.net/|{{Pkg|supertuxkart}}}}<br />
* {{App|Torcs|3D racing cars simulator using OpenGL.|http://torcs.sourceforge.net/|{{AUR|torcs}}}}<br />
* {{App|Trigger Rally|Free OpenGL rally car racing game.|https://sourceforge.net/projects/trigger-rally/|{{AUR|trigger}}}}<br />
* {{App|Ultimate Stunts|Remake of the famous DOS-game 'stunts'.|http://www.ultimatestunts.nl/|{{AUR|ultimatestunts}}}}<br />
* {{App|VDrift|Open source driving simulation made with drift racing in mind.|http://vdrift.net/|{{AUR|vdrift}}}}<br />
* {{App|[[Wikipedia:X-Moto|XMoto]]|Challenging 2D motocross platform game, where physics play an important role.|https://xmoto.tuxfamily.org/|{{AUR|xmoto}}}}<br />
<br />
== Rogue-like ==<br />
<br />
See also [[Wikipedia:Chronology of roguelike video games]].<br />
<br />
* {{App|[[Wikipedia:ADOM|ADOM]]|Ancient Domains Of Mystery.|http://adom.de|{{AUR|adom}}}}<br />
* {{App|[[Wikipedia:Angband (video game)|Angband]]|Roguelike dungeon exploration game based on the writings of JRR Tolkien.|http://rephial.org/|{{Pkg|angband}}}}<br />
* {{App|ASCIIpOrtal|Sidescrolling game with ANSI text graphics in which you are a person holding a device which creates portals, or links to other parts of the level.|https://github.com/cymonsgames/ASCIIpOrtal|{{Pkg|asciiportal}}}}<br />
* {{App|[[Wikipedia:Brogue (video game)|Brogue]]|A beginner-friendly Rogue-like.|https://sites.google.com/site/broguegame/|{{AUR|brogue}}}}<br />
* {{App|[[Wikipedia:Cataclysm: Dark Days Ahead|Cataclysm: Dark Days Ahead]]|Post-apocalyptic roguelike.|http://en.cataclysmdda.com/|{{Pkg|cataclysm-dda}}}}<br />
* {{App|[[Wikipedia:Linley's Dungeon Crawl|Linley's Dungeon Crawl]]||http://www.dungeoncrawl.org/|{{AUR|crawl}}}}<br />
* {{App|[[Wikipedia:DoomRL|DoomRL]]|Simple roguelike game, based on Doom. Perfect for starters.|http://doom.chaosforge.org/|{{AUR|doomrl}}}}<br />
* {{App|[[Wikipedia:Dwarf_Fortress|Dwarf Fortress]]|Single-player fantasy game. You control a dwarven outpost or an adventurer in a randomly generated persistent world.|http://www.bay12games.com/dwarves/|{{Pkg|dwarffortress}}}}<br />
* {{App|glHack|An OpenGL-based clone of NetHack.|http://glhack.sourceforge.net/|{{Pkg|glhack}}}}<br />
* {{App|Infra-Arcana|A game inspired by the writings of H.P. Lovecraft.|https://sites.google.com/site/infraarcana/|{{AUR|infra-arcana}}, {{AUR|infra-arcana-git}}}}<br />
* {{App|[[Wikipedia:NetHack|Nethack]]|Single player dungeon exploration game.|http://www.nethack.org/|{{Pkg|nethack}}}}<br />
* {{App|[[Wikipedia:Rogue (video game)|Rogue]]|Original dungeon crawl game.|http://rogue.rogueforge.net/rogue-5-4/|{{Pkg|rogue}}}}<br />
* {{App|[[Wikipedia:Dungeon Crawl Stone Soup|Stone Soup]]|Dungeon Crawl Stone Soup.|https://crawl.develz.org/wordpress/|{{Pkg|stone-soup}}}}<br />
* {{App|[[Wikipedia:Tales of Maj'Eyal|Tales of Maj'Eyal]] (previously ''Troubles of Middle Earth'')|A dungeon crawler similar to Angband, based on the works of Tolkien.|https://te4.org/|{{AUR|tome2}}, {{AUR|tome4}}}}<br />
* {{App|wanderer|Wanderer is a game similar to Boulderdash, Repton, XOR and others.|http://e271.net/~marina/wanderer.html|{{AUR|wanderer}} {{AUR|wanderer-git}}}}<br />
* {{App|Shattered Pixel Dungeon|Shattered fork of the popular rogue-like game Pixel Dungeon.|http://www.shatteredpixel.com/|{{AUR|shattered-pixel-dungeon}},{{AUR|shattered-pixel-dungeon-git}}}}<br />
<br />
== Role-playing games (RPG) ==<br />
<br />
* {{App|Arx Libertatis|This project is a fully working, open source port of Arx Fatalis, a 2002 first-person role-playing game developed by Arkane Studios. It features some improvements over the original engine like bug fixes and wide screen support.|https://arx-libertatis.org/|{{AUR|arxlibertatis}}}}<br />
* {{App|Egoboo|Open-source action RPG/dungeon crawling adventure with OpenGL 3D graphics.|http://egoboo.sourceforge.net/|{{AUR|egoboo}}}}<br />
* {{App|fheores2|Attempt to reimplement the [[Wikipedia:Heroes of Might and Magic II|Heroes of Might and Magic II]] engine using SDL.|https://sourceforge.net/projects/fheroes2/|{{AUR|fheroes2-svn}}}}<br />
* {{App|Flare|Action game similar to Diablo.|http://www.flarerpg.org/|{{AUR|flare-game-git}}}}<br />
* {{App|FreedroidRPG|Mature science fiction role playing game set in the future|http://freedroid.org/|{{Pkg|freedroidrpg}}}}<br />
* {{App|GemRB|Attempt to reimplement the [[Wikipedia:Infinity Engine|Bioware's Infinity Engine]] under GNU GPL.|http://www.gemrb.org/|{{Pkg|gemrb}}}}<br />
* {{App|OpenMW|Attempt to reimplement the popular role-playing game [[Wikipedia:Morrowind|Morrowind]]. OpenMW aims to be a fully playable, open source implementation of the game's engine.|https://openmw.org/|{{Pkg|openmw}}}}<br />
* {{App|VCMI|Attempt to reimplement [[Wikipedia:Heroes of Might and Magic III|Heroes of Might and Magic III]].|http://forum.vcmi.eu/portal.php|{{AUR|vcmi}} {{AUR|vcmi-git}}}}<br />
<br />
== Shooters (FPS, third person) ==<br />
<br />
* {{App|[[Wikipedia:CodeRED: Alien Arena|Alien Arena]]|Free, standalone FPS focused mainly on online multiplayer, but can also be played singleplayer against bots.|http://red.planetarena.org/|{{Pkg|alienarena}}{{Broken package link|package not found}}}}<br />
* {{App|[[Wikipedia:AssaultCube|AssaultCube]]|Free multiplayer FPS, based on the cube engine. Realistic environments, fast, arcade gameplay. Much like Counter-Strike.|https://assault.cubers.net/|{{Pkg|assaultcube}}}}<br />
* {{App|AssaultCube Reloaded|AssaultCube improved.|http://acr.victorz.ca|{{AUR|assaultcube-reloaded}}}}<br />
* {{App|[[Wikipedia:Cube 2: Sauerbraten|Cube 2: Sauerbraten]]|Improved version of the Cube engine.|http://sauerbraten.org/|{{Pkg|sauerbraten}}}}<br />
* [[Wikipedia:Doom (1993 video game)|Doom]]: the famous shooter from ID Software has several ports for Linux. None of the id-engine games have copyleft game resources, only the game engine code was open sourced. See [http://doom.wikia.com/wiki/Source_port] for details.<br />
:* Doom 1 Demo data &ndash; {{AUR|doom1-wad}}<br />
:* {{App|[[Brutal Doom]]|A gore-themed gameplay mod for Doom that was created in 2010 by Marcos Abenante (Sergeant_Mark_IV).|http://www.moddb.com/mods/brutal-doom|{{AUR|brutal-doom}}}}<br />
:{{Note| Instructions at [[Brutal Doom#Installation]] show how to modify {{AUR|gzdoom-git}} directly without {{AUR|brutal-doom}}. {{Pkg|openal}} is required for in-game audio.}}<br />
:* {{App|Freedoom|Project aimed at creation of free Doom data files.|http://www.nongnu.org/freedoom/|{{AUR|freedoom1}}, {{AUR|freedoom2}}}}<br />
:* {{App|Chocolate Doom|Doom port reproducing the behavior of the original DOS version.|https://www.chocolate-doom.org/|{{AUR|chocolate-doom}}}}<br />
:* {{App|Doomsday|Advanced port of the Doom game engine, capable also of running Heretic, and Hexen games.|http://www.dengine.net/|{{AUR|doomsday}}}}<br />
:* {{App|GZDoom|Doom source port based on ZDoom with an OpenGL renderer.|https://github.com/coelckers/gzdoom|{{AUR|gzdoom}}}}<br />
:* {{App|PrBoom Plus|Enhanced version of the PrBoom Doom engine port.|http://prboom-plus.sourceforge.net/|{{AUR|prboom-plus}}}}<br />
:* {{App|ZDoom|Enhanced Doom port with additional support for Heretic, Hexen and Strife.|https://www.zdoom.org/|{{AUR|zdoom}}}}<br />
* [[Wikipedia:Doom 3|Doom 3]]<br />
:* {{App|Doom 3|Stock Doom 3 binaries|http://www.idsoftware.com|{{AUR|doom3-bin}}}}<br />
:* {{App|Doom 3 Engine|Source-based Doom 3 engine|http://www.idsoftware.com|{{AUR|doom3}}}}<br />
:* {{App|dhemw3|Fork of iodoom3|https://github.com/dhewm/dhewm3|{{AUR|dhewm3}}}}<br />
:* {{App|RBDOOM-3-BFG|Fork of Doom 3 BFG Edition|https://github.com/RobertBeckebans/RBDOOM-3-BFG|{{AUR|rbdoom-3-bfg}}}}<br />
* {{App|ezQuake|Fast paced multiplayer FPS focusing on movement and trick jumps. The popular, modern and maintained Quake/QuakeWorld client. Can play on-line for free |http://ezquake.sourceforge.net/|{{AUR|ezquake}}}}<br />
* [[Wikipedia:Duke Nukem 3D|Duke Nukem 3D]]<br />
:* {{App|eduke32|Advanced source port.|http://eduke32.com/|{{AUR|eduke32}}}}<br />
* {{App|[[Wikipedia:Enemy Territory: Quake Wars|Enemy Territory: Quake Wars]]|Commercial team and class-based multiplayer game. Full version requires retail DVD to play.|http://zerowing.idsoftware.com/linux/etqw/ETQWFrontPage/|{{AUR|etqw}}}}<br />
* {{App|HHeretic|Linux port of Raven Game's old shooter, Heretic.|http://hhexen.sourceforge.net/hheretic.html|{{AUR|hheretic}}}}<br />
:* Heretic Demo game data &ndash; {{AUR|heretic1-wad}}<br />
* {{App|HHexen|Linux port of Raven Game's old shooter, Hexen.|http://hhexen.sourceforge.net/hhexen.html|{{AUR|hhexen}}}}<br />
:* Hexen 1 Demo game data &ndash; {{AUR|hexen1-wad}}<br />
* {{App|[[Wikipedia:Nexuiz|Nexuiz]]|Free, open-source first person shooter. Development ceased, most of the developers moved to project [http://xonotic.org/ Xonotic].|http://alientrap.org/nexuiz|{{Pkg|nexuiz}}}}<br />
* {{App|nQuake|Fast paced multiplayer FPS focusing on movement and trick jumps. This is the popular Quake / QuakeWorld package, including ezQuake client, 24bit textures, maps, bots and more. Can play on-line for free.|http://nquake.sourceforge.net/|{{AUR|nquake}}}}<br />
* {{App|[[Wikipedia:OpenArena|OpenArena]]|Fast multiplayer shooter based on the quake3-engine.|http://openarena.ws|{{AUR|openarena}}}}<br />
* {{App|[[Wikipedia:Prey (video game)|Prey]]|First Person Shooter released in 2006 (with a GNU/Linux port in 2008), published by 3D Realms.|https://www.3drealms.com/prey/index.html|{{AUR|prey}}}}<br />
* [[Red Crucible]]<br />
:* Red Crucible®: Firestorm - Free to play online FPS &ndash; {{AUR|rcf}}<br />
:* Red Crucible®: Reloaded - Free to play online FPS &ndash; {{AUR|rcr}}<br />
* [[Wikipedia:Quake (video game)|Quake]]<br />
:* Advanced Quake 1 game engine &ndash; {{AUR|darkplaces}}<br />
:* High quality textures for Quake from the Quake Revitalization Project &ndash; {{AUR|quake-qrp-textures}}<br />
* [[Wikipedia:Quake II|Quake II]]<br />
:* {{App|Quake 2|Built by Icculus|https://www.icculus.org/quake2/|{{AUR|quake2}}}}<br />
:* A true color retexture pak for Quetoo and other Quake2 engines supporting 32bpp tga textures &ndash; {{AUR|quake2-retexture}}<br />
:* Quake 2 engine focused on single player and 64bits. {{AUR|yamagi-quake2}}<br />
* [[Wikipedia:Quake III Arena|Quake III Arena]]<br />
:* Quake III Arena binaries &ndash; {{AUR|quake3}}<br />
:* {{App|ioquake3|De-facto FOSS Quake 3 distribution.|https://ioquake3.org/|{{AUR|ioquake3}}}}<br />
* [[Wikipedia:Quake 4|Quake 4]]<br />
:* Demo version &ndash; {{AUR|quake4-demo}}<br />
:* Quake 4 engine &ndash; {{AUR|quake4}}<br />
* {{App|[[Wikipedia:Red Eclipse|Red Eclipse]]|Single-player and multi-player first-person ego-shooter, built as a total conversion of Cube Engine 2.|http://redeclipse.net|{{AUR|redeclipse}}}}<br />
* {{App|Tesseract|Smooth FPS with map editing, instagib, DM and CTF.|http://tesseract.gg/|{{AUR|tesseract-game}}}}<br />
* {{App|[[Wikipedia:Tremulous|Tremulous]]|FPS with elements of real time strategy, featuring humans and aliens.|http://tremulous.net/|{{AUR|tremulous}}}}<br />
* {{App|[[Wikipedia:Unreal Tournament (upcoming video game)|Unreal Tournament (upcoming)]]|Free and open-source remake of the original using Unreal Engine 4|https://www.unrealtournament.com/|{{AUR|unrealtournament4}}}}<br />
* {{App|[[Wikipedia:Unvanquished (video game)|Unvanquished]]|Team-based fps/rts hybrid game which pits aliens against humans. Monthly release that can be played on official servers.|https://unvanquished.net/|{{AUR|unvanquished}}}}<br />
* {{App|[[Urban Terror]]|Modern multiplayer FPS based on the ioquake3 engine.|http://urbanterror.info|{{AUR|urbanterror}}}}<br />
* {{App|[[Wikipedia:Warsow (game)|Warsow]]|Fast paced multiplayer FPS focusing on movement and trick jumps.|https://warsow.net|{{Pkg|warsow}}}}<br />
* [[Wolfenstein: Enemy Territory]]<br />
:* Completely free, standalone, team-based, multiplayer FPS &ndash; {{AUR|enemy-territory}}<br />
:* Advanced open source project and fully compatible client and server &ndash; {{AUR|etlegacy32}}<br />
* {{App|[[Wikipedia:World of Padman|World of Padman]]|Stand slone somplex &ndash; cartoon-style multiplayer first-person shooter.|http://worldofpadman.net/website|{{AUR|worldofpadman}}}}<br />
* {{App|[[Wikipedia:Xonotic|Xonotic]]|Free, open-source first person shooter (a fork of Nexuiz but with modified gameplay).|http://xonotic.org|{{Pkg|xonotic}}}}<br />
<br />
== Simulation ==<br />
<br />
* {{App|[[Wikipedia:Beyond the Red Line|Beyond the Red Line]]|Completely free stand-alone conversion of Freespace 2 based on the TV show Battlestar Galactica. Presumed abandoned, see Diaspora: Shattered Armistice for an alternative.|http://www.beyondtheredline.net/|{{AUR|btrl}}}}<br />
* {{App|Endless Sky|Open source, 2D space trading and combat game similar to the classic Escape Velocity series.|https://endless-sky.github.io/|{{AUR|endless-sky-git}}}}<br />
* {{App|[[Wikipedia:Flight Gear|Flight Gear]]|Open-source, multi-platform flight simulator.|http://www.flightgear.org/|{{AUR|flightgear}}}}<br />
* {{App|[[Wikipedia:FooBillard|Foobillard++]]|Successor to Foobillard, OpenGL billiard game for Linux.|http://foobillardplus.sourceforge.net/|{{Pkg|foobillard++}}}}<br />
* {{App|[[Wikipedia:FreeSpace 2|FreeSpace 2]]|Open sourced space emulator.|https://icculus.org/freespace2/|{{AUR|fs2_open}}}}<br />
* {{App|Minetest|Voxel-based sandbox game engine and game.|http://www.minetest.net/|{{Pkg|minetest}} {{Pkg|minetest-server}}}}<br />
* {{App|Naev|Open source, 2D space trading and combat game, taking inspiration from the Escape Velocity series.|http://blog.naev.org/|{{Pkg|naev}}}}<br />
* {{App|[[Wikipedia:BVE Trainsim#openBVE|openBVE]]|Free-as-in-freedom train simulator placed in the public domain.|https://web.archive.org/web/odakyufan.zxq.net/openbve/|{{Pkg|openbve}}}}<br />
* {{App|[[Wikipedia:Oolite (video game)|Oolite]]|3D space trading and combat simulator in the spirit of Elite.|http://oolite.org/|{{AUR|oolite}}}}<br />
* {{App|[[Wikipedia:Pioneer (video game)|Pioneer]]|Open source, 3D, freeform single player space adventure set in the Milkyway galaxy at the turn of the 31st century in the spirit of Frontier: Elite II.|http://pioneerspacesim.net/|{{AUR|pioneer}}}}<br />
* {{App|Pydance|Python Dance Dance Revolution style game.|https://icculus.org/pyddr/|{{AUR|pydance}}}}<br />
* {{App|[[Wikipedia:Stepmania|Stepmania]]|Advanced dance simulation game.|http://www.stepmania.com/|{{AUR|stepmania}}}}<br />
* {{App|Terasology|Open source voxel world.|http://terasology.org|{{AUR|terasology}}}}<br />
* {{App|The Powder Toy|Open source physics sandbox game, which simulates air pressure and velocity, heat, gravity and a countless number of interactions between different substances.|http://powdertoy.co.uk/|{{AUR|powder-toy}}}}<br />
* {{App|Voxelands|A fork of Minetest, an Infiniminer/Minecraft inspired game.|http://www.voxelands.com/|{{AUR|voxelands}}}}<br />
<br />
== Strategy ==<br />
=== Real-time ===<br />
* {{App|[[Wikipedia:0 A.D. (video game)|0 A.D.]]|3D and historically-based real-time strategy game, alpha stage. Based on the Age of Empires series.|https://play0ad.com/|{{Pkg|0ad}}}}<br />
* {{App|Dark Oberon|Open source real-time strategy game similar to Warcraft II.|http://dark-oberon.sourceforge.net/|{{AUR|dark-oberon}}}}<br />
* {{App|Factorio|A proprietary game about mining resources, planning and building factories, automating production and fighting alien enemies.|http://www.factorio.com/|{{AUR|factorio}}}}<br />
* {{App|Factorio demo|A proprietary game about mining resources, planning and building factories, automating production and fighting alien enemies. (Demo)|http://www.factorio.com/|{{AUR|factorio-demo}}}}<br />
* {{App|[[Wikipedia:FTL:_Faster_Than_Light|FTL: Faster Than Light]]|Popular rogue-like space-sim released to positive reception in 2012.|http://www.ftlgame.com/|{{AUR|ftl}}}}<br />
* {{App|Globulation 2|Multiplayer RTS with some "economic" elements minimizing the amount of micromanagement.|https://globulation2.org/wiki/Main_Page|{{Pkg|glob2}}}}<br />
* {{App|[[Wikipedia:Heroes of Newerth|Heroes of Newerth]]|Online, multi-player strategy game that is based upon DoTA (Defense of the Ancients). Free-to-own (gameplay free; pay for cosmetic upgrades only)|https://heroesofnewerth.com/|{{AUR|hon}}}}<br />
* {{App|[[Wikipedia:Spring_Engine#Kernel_Panic|Kernel Panic]]|A game based around combat inside a computer, with 3 unique sides: the System, the Hacker and the Network waging war in a matrix of DOOM! No resource economy exists in KP, with the only constraints being time and space.|https://springrts.com/wiki/Kernel_Panic|{{Pkg|spring-kp}}{{Broken package link|package not found}}}}<br />
* {{App|[[Wikipedia:MegaGlest|MegaGlest]]|Fork of Glest, a 3D real-time strategy game in a fantastic world.|https://megaglest.org|{{Pkg|megaglest}}}}<br />
* {{App|[[Wikipedia:Netpanzer|Netpanzer]]|Real-time strategy game like Command and Conquer but without building bases.|http://www.netpanzer.org/|{{AUR|netpanzer}}}}<br />
* {{App|[[Wikipedia:OpenRA|OpenRA]]|Real-time strategy game written in C# and based on the Command & Conquer game franchise|http://www.openra.net/|{{Pkg|openra}}}}<br />
* {{App|[[Wikipedia:Spring_Engine#Spring:1944|Spring:1944]]| A WWII themed game with four fully functional sides (US, Germany, USSR, Britain), period-accurate units and strengths. Realism comes second only to creating a game that is fun and accessible to play.|http://spring1944.org/|{{Pkg|spring-1944}}{{Broken package link|package not found}}}}<br />
* {{App|[[Wikipedia:Unknown Horizons|Unknown Horizons]]|2.5D isometric real-time strategy simulation with an emphasis on economy and city building. Expand your small settlement to a strong and wealthy colony, collect taxes and supply your inhabitants with valuable goods. Increase your power with a well balanced economy and with strategic trade and diplomacy.|http://www.unknown-horizons.org/|{{AUR|unknown-horizons-git}}}}<br />
* {{App|Warzone 2100|You command the forces of The Project in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers campaign, multi-player, and single-player skirmish modes. An extensive tech tree with over 400 different technologies, combined with the unit design system, allows for a wide variety of possible units and tactics. The AUR package installs its videos ({{Bug|55310}}).|https://wz2100.net/|{{Pkg|warzone2100}} {{AUR|warzone2100-sequences}}}}<br />
* {{App|[[Wikipedia:Widelands|Widelands]]|Slow-paced strategy like "the Settlers 2".|https://widelands.org|{{Pkg|widelands}}}}<br />
* {{App|[[Wikipedia:Zero-K|Zero-K]]|Zero-K is a free multi-platform open source real-time strategy computer game. Initially based on content from Total Annihilation on the open source Spring Engine, it was forked and all proprietary content replaced, and evolved into a completely new game with unique features. It can be easily installed by installing the flobby client from the AUR or alternatively (and preferably) by installing the official mono package and downloading and running the Zero-K lobby from the official website.|http://zero-k.info/|{{AUR|flobby-git}}}}<br />
<br />
=== Turn-based ===<br />
* {{App|Advanced Strategic Command|Turn-based strategy game in the tradition of the Battle Isle series.|http://www.asc-hq.org/|{{AUR|advanced-strategic-command}}}}<br />
* {{App|[[Wikipedia:Endgame: Singularity|Endgame Singularity]]|Turn-based single player strategy/simulation about a AI hiding, growing and evolving.|http://www.emhsoft.com/singularity/|{{Pkg|singularity}}}}<br />
* {{App|[[Wikipedia:Freeciv|Freeciv]]|Multiuser clone of the famous Microprose game of Civilization.|http://freeciv.wikia.com/wiki/Main_Page|{{Pkg|freeciv}}}}<br />
* {{App|[[Wikipedia:FreeCol|FreeCol]]|Turn-based strategy game based on Colonization.|http://www.freecol.org/|{{Pkg|freecol}}}}<br />
* {{App|KReversi|A ''reversi'' implementation. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/kreversi/|{{Pkg|kreversi}}}}<br />
* {{App|KsirK|A ''risk''-styled game in which players try to conquer the world by deciding which area to be invaded next. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/ksirk/|{{Pkg|ksirk}}}}<br />
* {{App|[[Wikipedia:The Battle for Wesnoth|The Battle for Wesnoth]]|Free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat.|https://www.wesnoth.org/|{{Pkg|wesnoth}}}}<br />
* {{App|UFO: Alien Invasion|Fight aliens trying to capture Earth.|http://ufoai.ninex.info/wiki/index.php/News|{{Pkg|ufoai}}{{Broken package link|package not found}}}}<br />
<br />
== Tycoon/management games ==<br />
<br />
* {{App|Lincity-ng|City simulation game in which you are required to build and maintain a city. You can win the game either by building a sustainable economy or by evacuating all citizens with spaceships.|https://github.com/lincity-ng/lincity-ng|{{Pkg|lincity-ng}}}}<br />
* {{App|Konquest|A turn-based game in which the player wage wars by managing a fleet of spaceships and conquering other planets. Part of {{Grp|kdegames}}.|https://www.kde.org/applications/games/konquest/|{{Pkg|konquest}}}}<br />
* {{App|[[Wikipedia:Simutrans|Simutrans]]|Another Transport simulation that works on linux with sdl.|https://www.simutrans.com/|{{Pkg|simutrans}}}}<br />
* {{App|[[OpenTTD]]|Open source clone of the Microprose game "Transport Tycoon Deluxe", a popular game originally written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features.|https://www.openttd.org/|{{Pkg|openttd}}}}<br />
* {{App|OpenRCT2|Free reimplementation of the game "RollerCoaster Tycoon 2 (RCT2)" with multiplayer support. It requires a copy of the original game to play it.|https://openrct2.org/|{{AUR|openrct2}}}}<br />
<br />
== Visual novels ==<br />
<br />
* {{App|[[Wikipedia:Juniper's Knot|Juniper's Knot]]|Short game about boy and fiend.|http://junipersknot.dischan.org/|{{AUR|junipersknot}}}}<br />
* {{App|[[Wikipedia:Katawa Shoujo|Katawa Shoujo]]|Bishoujo-style visual novel game that tells a story of a young man and five other girls suffering with varying disabilities.|http://katawa-shoujo.com/|{{AUR|katawa-shoujo}}}}<br />
* {{App|[[Wikipedia:Narcissu|Narcissu]]|Visual novel, telling the story of a terminally ill young man and woman.|http://narcissu.insani.org/|{{AUR|narcissu2-en}}}}<br />
<br />
* {{App|Ren'Py|Visual novel engine with a [https://games.renpy.org/ rich repository].|https://www.renpy.org/|{{Pkg|renpy}}}}<br />
<br />
== Comparison table ==<br />
{| class="wikitable sortable"<br />
! style="width:190px;" | Name<br />
! Written in<br />
! Genre<br />
! License<br />
! style="width:130px;" | Package<br />
! Description<br />
|-<br />
| '''[[w:0 A.D. (video game)|0 A.D.]]'''<br/>- [https://play0ad.com/ play0ad.com]<br />
| style="background:#c6769b;" | C/C++<br />
| <abbr title="Real-time strategy game">RTS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU Lesser General Public License">LGPL</abbr>/<abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|0ad}}<br/>{{AUR|0ad-git}}<br />
| 3D and historically-based real-time strategy game.<br />
|-<br />
| [[w:Abuse (game)|'''Abuse''']]<br/>- [http://abuse.zoy.org abuse.zoy.org]<br />
| style="background:#f56f9f;" | C++<br />
| Action<br />
| style = "background:#9F9;" | <abbr title="Public Domain">PD</abbr>/<abbr title="GNU General Public License">GPL</abbr>/<abbr title="Do What the Fuck You Want To Public License">WTFPL</abbr><br />
| {{Pkg|abuse}}<br />
| Side-scroller action game that pits you against ruthless alien killers.<br />
|-<br />
| '''[[w:ADOM|ADOM]]'''<br/>- [http://adom.de adom.de]<br />
| style="background-color:#999999;" | C<br />
| Rogue-Like<br />
| style="background:#F99;" | Freemium<br />
| {{AUR|adom}}<br />
| Ancient Domains Of Mystery.<br />
|-<br />
| '''[[w:CodeRED: Alien Arena|Alien Arena]]'''<br/>- [http://red.planetarena.org/ red.planetarena.org]<br />
| style="background-color:#999999;" | C<br />
| <abbr title="First-Person Shooter">FPS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|alienarena}}{{Broken package link|package not found}}<br/>{{AUR|alienarena-svn}}<br />
| Free, standalone FPS focused mainly on online multiplayer, but can also be played singleplayer against bots.<br />
|-<br />
| '''[[w:Angband (video game)|Angband]]'''<br/>- [http://rephial.org rephial.org]<br />
| style="background-color:#999999;" | C<br />
| Rogue-Like<br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|angband}}<br/>{{AUR|angband-git}}<br />
| Roguelike dungeon exploration game based on the writings of JRR Tolkien.<br />
|-<br />
| '''[[w:AssaultCube|AssaultCube]]'''<br/>- [http://assault.cubers.net/ assault.cubers.net]<br />
| style="background:#c6769b;" | C/C++<br />
| <abbr title="First-Person Shooter">FPS</abbr><br />
| style="background:#9F9;" | ZLIB<br />
| {{Pkg|assaultcube}}<br />
| Free multiplayer FPS, based on the cube engine. Realistic environments, fast, arcade gameplay. Much like Counter-Strike.<br />
|-<br />
| '''[[w:Blob Wars#Blob Wars: Metal Blob Solid|Blob Wars: Metal Blob Solid]]'''<br/>- [https://sourceforge.net/projects/blobwars/ sourceforge.net/projects/blobwars]<br />
| style="background:#c6769b;" | C/C++<br />
| Platform<br />
| style="background:#9F9" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|blobwars}}<br />
| 2D platform shooting game.<br />
|-<br />
| '''[[w:BZFlag|BZFlag]]'''<br/>- [https://www.bzflag.org/ bzflag.org]<br />
| style="background:#c6769b;" | C/C++<br />
| Tank <abbr title="First-Person Shooter">FPS</abbr><br />
| style="background:#9F9" | <abbr title="GNU Lesser General Public License version 2.1">LGPLv2.1</abbr>/<abbr title="Mozilla Public License version 2.0">MPLv2</abbr><br />
| {{Pkg|bzflag}}<br />
| 3D multiplayer tank first-person shooter game.<br />
|-<br />
| '''[[w:Cube 2: Sauerbraten|Cube 2: Sauerbraten]]'''<br/>- [http://sauerbraten.org/ sauerbraten.org]<br />
| style="background:#c6769b;" | C/C++<br />
| <abbr title="First-Person Shooter">FPS</abbr><br />
| style="background:#9F9" | ZLIB<br />
| {{Pkg|sauerbraten}}<br />
| Successor to the Cube first-person shooter game with both single- and multi- player modes.<br />
|-<br />
| '''[[w:Endgame: Singularity|Endgame Singularity]]'''<br/>- [http://www.emhsoft.com/singularity/ emhsoft.com/singularity]<br />
| style="background:#5f8db3;" | Python<br />
| <abbr title="Turn-based strategy game">TBS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|singularity}}<br/>{{AUR|singularity-git}}<br />
| Turn based single player strategy/simulation about a AI hiding, growing and evolving.<br />
|-<br />
| '''[[w:FlightGear|FlightGear]]'''<br/>- [http://www.flightgear.org/ flightgear.org]<br />
| style="background:#c6769b;" | C/C++<br />
| Simulation<br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{AUR|flightgear}}<br/>{{AUR|flightgear-git}}<br />
| Open-source, multi-platform flight simulator.<br />
|-<br />
| '''[[w:Foobillard++|Foobillard++]]'''<br/>- [http://foobillardplus.sourceforge.net/ foobillardplus.sourceforge.net]<br />
| style="background-color:#999999;" | C<br />
| Simulation<br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|foobillard++}}<br />
| Successor to Foobillard, OpenGL billiard game for Linux.<br />
|-<br />
| '''[[w:Freeciv|Freeciv]]'''<br/>- [http://freeciv.wikia.com/wiki/Main_Page freeciv.wikia.com]<br />
| style="background-color:#c6769b;" | C/C++<br />
| <abbr title="Turn-based strategy game">TBS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|freeciv}}<br />
| Multiuser clone of the famous Microprose game of Civilization. Scripted using a Lua API.<br />
|-<br />
| '''[[w:Freecol|Freecol]]'''<br/>- [http://www.freecol.org/ freecol.org]<br />
| style="background:#f2943b;" | Java<br />
| <abbr title="Turn-based strategy game">TBS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|freecol}}<br/>{{AUR|freecol-git}}<br />
| Turn-based strategy game based on Colonization.<br />
|-<br />
| '''[[w:Megaglest|Megaglest]]'''<br/>- [https://megaglest.org/ megaglest.org]<br />
| style="background:#c6769b;" | C/C++<br />
| <abbr title="Real-time strategy game">RTS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 3">GPLv3</abbr><br />
| {{Pkg|megaglest}}<br />
| Fork of Glest, a 3D real-time strategy game in a fantastic world.<br />
|-<br />
| '''[[w:Command_%26_Conquer:_Red_Alert#Open_source_remake|OpenRA]]'''<br/>- [http://www.openra.net openra.net]<br />
| style="background:#3ab922;" | C#<br />
| <abbr title="Real-time strategy game">RTS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 3">GPLv3</abbr><br />
| {{Pkg|openra}}<br/>{{AUR|openra-git}}<br />
| An open-source implementation of the Command & Conquer: Red Alert engine using .NET/Mono and OpenGL. It has a Lua API for generating custom maps.<br />
|-<br />
| '''[[OpenTTD]]'''<br/>- [http://www.openttd.org openttd.org]<br />
| style="background:#c6769b;" | C/C++<br />
| <abbr title="Real-time strategy game">RTS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|openttd}}<br/>{{AUR|openttd-svn}}{{Broken package link|package not found}}<br />
| An open-source remake of Transport Tycoon Deluxe. Scripted using the Squirrel programming language.<br />
|-<br />
| '''PyChess'''<br/>- [http://pychess.org pychess.org]<br />
| style="background:#5f8db3;" | Python<br />
| Chess<br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 3">GPLv3</abbr><br />
| {{Pkg|pychess}}<br />
| An advanced chess client for Linux following the GNOME Human Interface Guidelines.<br />
|-<br />
| rowspan = "2" | '''[[w:RuneScape|RuneScape]]'''<br/>- [http://www.runescape.com runescape.com]<br />
| style="background:#f2943b;" | Java (legacy)<br />
| rowspan = "2" | <abbr title="Massively Multiplayer Online Role-Playing Game">MMORPG</abbr><br />
| rowspan = "2" style="background:#F99;" | Freemium<br />
| {{AUR|unix-runescape-client}}<br />
| rowspan = "2" | Massive online medieval fantasy game by Jagex.<br />
|-<br />
| style="background:#f56f9f;" | C++ (NXT) <br />
| {{AUR|runescape-launcher}}<br />
|-<br />
| '''[[w:SuperTux|SuperTux]]'''<br/>- [http://supertux.github.io/ supertux.github.io]<br />
| style="background:#f56f9f;" | C++<br />
| Platform<br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 3">GPLv3</abbr><br />
| {{Pkg|supertux}}<br/>{{AUR|supertux-git}}<br/>{{AUR|supertux-old}}<br />
| Classic 2D jump'n side-scroller game similar to the Super Mario Bros games, featuring Tux. Milestone 1 of the game was released in 2003 and is provided by supertux-old. Milestone 2, the current version of SuperTux in the Arch Linux community repository, was released in December 2015. It is scripted using the Squirrel programming language.<br />
|-<br />
| '''[[w:SuperTuxKart|SuperTuxKart]]'''<br/>- [https://supertuxkart.net supertuxkart.net]<br />
| style="background:#c6769b;" | C/C++<br />
| 3D racing<br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 3">GPLv3</abbr><br />
| {{Pkg|supertuxkart}}<br/>{{AUR|supertuxkart-git}}<br />
| Free, 3D racing game where the characters racing are represented by open-source project mascots.<br />
|-<br />
| '''[[w:The Battle for Wesnoth|The Battle for Wesnoth]]'''<br/>- [http://www.wesnoth.org/ wesnoth.org]<br />
| style="background:#b5857b;" | C/C++/Java<br />
| <abbr title="Turn-based strategy game">TBS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|wesnoth}}<br/>{{AUR|wesnoth-git}}<!-- Haven't mentioned wesnoth-devel as at the time of writing, 22 October 2017, it has been flagged as out-of-date for 9 days, so I'm not sure it's still maintained--><br />
| Free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat.<br />
|-<br />
| '''The Mana World'''<br/>- [http://themanaworld.org/ themanaworld.org]<br />
| style="background:#f56f9f;" | C++<br />
| <abbr title="Massively Multiplayer Online Role-Playing Game">MMORPG</abbr><br />
| style="background:#9F9;" | <abbr title="GNU Affero General Public License Version 3">AGPLv3</abbr>/<abbr title="GNU General Public License Version 3">GPLv3</abbr><br />
| {{Pkg|manaplus}}<br/>{{AUR|manaplus-git}}<br />
| Serious effort to create an innovative free and open-source MMORPG.<br />
|-<br />
| '''[[w:Unvanquished|Unvanquished]]'''<br/>- [http://www.unvanquished.net/ unvanquished.net]<br />
| style="background:#c6769b;" | C/C++<br />
| <abbr title="First-Person Shooter">FPS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 3">GPLv3</abbr><br />
| {{AUR|unvanquished}}<br/>{{AUR|unvanquished-git}}<br />
| First-person shooter/real-time strategy game in which aliens fight with humans.<br />
|-<br />
| '''[[Urban Terror]]'''<br/>- [http://urbanterror.info/ urbanterror.info]<br />
| style="background-color:#999999;" | C<br />
| <abbr title="First-Person Shooter">FPS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{AUR|urbanterror}}<br />
| Modern multiplayer FPS based on the ioquake3 engine.<br />
|-<br />
| '''[[w:Warzone 2100|Warzone2100]]'''<br/>- [http://wz2100.net/ wz2100.net]<br />
| style="background:#f56f9f;" | C++<br />
|<abbr title="Real-time strategy game">RTS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|warzone2100}}<br/>{{AUR|warzone2100-git}}<br />
| 3D real-time strategy game on a future Earth.<br />
|-<br />
| '''[[w:Widelands|Widelands]]'''<br>- [http://wl.widelands.org/ wl.widelands.org]<br />
| style="background:#aa7ea9" | C++/Lua/Python<br />
| <abbr title="Real-time strategy game">RTS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License Version 2">GPLv2</abbr><br />
| {{Pkg|widelands}}<br/>{{AUR|widelands-bzr}}<br />
| 2D real-time strategy game similar to ''The Settlers''. Scripted using a Lua API.<br />
|-<br />
| '''[[w:Xonotic|Xonotic]]'''<br/>- [http://xonotic.org/ xonotic.org]<br />
| style="background:#b5857b;" | C/C++/Java<br/>/Perl<br />
| <abbr title="First-person shooter">FPS</abbr><br />
| style="background:#9F9;" | <abbr title="GNU General Public License version 2">GPLv2</abbr>/<abbr title="GNU General Public License version 3">3</abbr><br />
| {{Pkg|xonotic}}<br/>{{AUR|xonotic-git}}<br />
| First-person shooter game that was forked from Nexuiz but with modified gameplay. <br />
|}<br />
<br />
== See also ==<br />
* [http://liflg.org/ Linux Installers for Linux Gamers]<br />
* [http://www.icculus.org/lgfaq/gamelist.php The Linux Gamers' Game List]<br />
* [https://libregamewiki.org/List_of_games Libre Game Wiki]<br />
* [http://www.lgdb.org/ Linux game database]<br />
* [http://www.penguspy.com/#/All/free_and_commercial/open_closed/sort=1/view=1/limit=0 Penguspy]<br />
* [http://lgames.sourceforge.net/about.php LGames - open source games for Linux]<br />
* Debian [[debian:Game/Links|games portal]], [[debian:Games/Links|links]], and [[debian:Games/Suggested|suggested games]]<br />
* [https://wiki.dotslashplay.it/en/start ./play.it list of games]<br />
* [[Wikipedia:Category:Linux games]]<br />
* [[Wikipedia:Humble Bundle]]<br />
* [[Wikipedia:Game engine recreation]]<br />
* [[Wikipedia:Source port|Source ports]]: [https://osgameclones.com/ Open Source Game Clones], [http://rewiki.regengedanken.de/wiki/Links_to_engine_reimplementations Engine Reimplementations]<br />
* [https://itch.io/games/platform-linux itch.io Linux games]<br />
* [http://store.steampowered.com/browse/linux/ Steam Linux store], [https://steamdb.info/linux/ List of Linux Steam games]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=561668User:OriginCode2019-01-04T04:23:27Z<p>OriginCode: </p>
<hr />
<div>'''OriginCode'''<br />
<br />
Arch Linux CN Packager<br />
<br />
A 16 yrs old student.<br />
<br />
<br />
<br />
IRC: OriginCode on freenode<br />
<br />
Telegram: @OriginCode<br />
<br />
E-Mail: origincoder@yahoo.com<br />
<br />
Website: [https://origincode.github.io OriginCode 札记]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=561667User:OriginCode2019-01-04T04:22:42Z<p>OriginCode: </p>
<hr />
<div>'''OriginCode'''<br />
<br />
Arch Linux CN Packager<br />
<br />
A 16 yrs old student.<br />
<br />
<br />
<br />
IRC: OriginCode on freenode<br />
<br />
Telegram: @OriginCode<br />
<br />
E-Mail: origincoder@yahoo.com<br />
<br />
Website: [origincode.github.io]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=561666User:OriginCode2019-01-04T04:22:25Z<p>OriginCode: </p>
<hr />
<div>'''OriginCode'''<br />
<br />
Arch Linux CN Packager<br />
<br />
A 16 yrs old student.<br />
<br />
<br />
<br />
IRC: OriginCode on freenode<br />
<br />
Telegram: @OriginCode<br />
<br />
E-Mail: origincoder@yahoo.com<br />
<br />
Website: origincode.github.io</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=561665User:OriginCode2019-01-04T04:20:01Z<p>OriginCode: </p>
<hr />
<div>'''OriginCode'''<br />
<br />
Arch Linux CN Packager<br />
<br />
A 16 yrs old student.</div>OriginCodehttps://wiki.archlinux.org/index.php?title=User:OriginCode&diff=561664User:OriginCode2019-01-04T04:19:46Z<p>OriginCode: Created page with "'''OriginCode''' Arch Linux CN Packager A 16 yrs old student."</p>
<hr />
<div>'''OriginCode'''<br />
Arch Linux CN Packager<br />
A 16 yrs old student.</div>OriginCodehttps://wiki.archlinux.org/index.php?title=System_maintenance_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&diff=524308System maintenance (简体中文)2018-06-01T14:05:04Z<p>OriginCode: Removed the unneeded 's'.</p>
<hr />
<div>[[Category:System administration (简体中文)]]<br />
[[en:System maintenance]]<br />
[[es:System maintenance]]<br />
[[fa:نگهداشت سیستم]]<br />
[[ja:システムメンテナンス]]<br />
[[pt:System maintenance]]<br />
[[ru:System maintenance]]<br />
{{Related articles start (简体中文)}}<br />
{{Related|General recommendations (简体中文)}}<br />
{{Related articles end}}<br />
{{TranslationStatus (简体中文)|System_maintenance|2017-10-16|484864}}<br />
要持续使用 Arch linux,需要进行系统日常维护,每个用户都应该及时维护系统。<br />
<br />
== 检查错误 ==<br />
<br />
=== systemd 服务问题 ===<br />
<br />
检查是否有 systemd 服务失败:<br />
<br />
$ systemctl --failed<br />
<br />
更多信息请参考 [[Systemd#Analyzing the system state]].<br />
<br />
=== 日志文件 ===<br />
<br />
检查 {{ic|/var/log}} 日志文件中是否存在错误, 检查[[Systemd#Journal|systemd 日志]]中的高优先级错误:<br />
<br />
# journalctl -p 3 -xb<br />
<br />
Xorg 的相关错误可以查看 [[Xorg#Troubleshooting]]。<br />
<br />
== 备份 ==<br />
<br />
把重要数据的备份作为日常维护任务。<br />
<br />
其它备份方案可以参考 [[Synchronization and backup programs|同步和备份程序页面]],[[:Category:System recovery]] 包含其它相关文章。<br />
<br />
可以通过 [[systemd/Timers]] 自动备份.<br />
<br />
=== 配置文件 ===<br />
<br />
在编辑任何配置文件前,先保留备份。这样出问题是可以直接还原。[[vim]] 和 [[emacs]] 编辑器会自动备份,[[etckeeper]] 可以将 {{ic|/etc}} 纳入版本控制系统。详情请参考 [[dotfiles#Version control]]。<br />
<br />
=== 安装的软件包 ===<br />
<br />
维护一个所有安装软件包的列表,这样在不得己进行系统重装时,可以很快恢复到初始环境。<br />
<br />
详情参考 [[Pacman tips#List of installed packages]]。<br />
<br />
=== Pacman 数据库 ===<br />
<br />
参考 [[Pacman tips#Back-up the pacman database]].<br />
<br />
=== LUKS headers ===<br />
<br />
如果 LUKS 使用密码加密,建议定期检查和同步 LUKS 加密分区的头部数据。参考 [[Dm-crypt/Device encryption#Backup and restore]].<br />
<br />
=== 系统和用户数据 ===<br />
<br />
参考 [[System backup]]。<br />
<br />
== 更新系统 ==<br />
<br />
建议日常进行[[Pacman#Upgrading packages|系统完整更新]],这样既能享受到最新的问题修复和安全更新,还可以避免一次更新太多的软件包,手动处理是分批进行的。从社区寻求帮助时,其他人会假定系统进行了完整更新。<br />
<br />
手头上保留 Arch 安装盘或其它 Linux "Live" 环境,这样有问题是可以进行修正。如果在生产环境使用 Arch,无法接受任何的停机,那么在更新前请在非关键系统上测试新配置文件和软件包,没有问题的时候再部署到生产环境。<br />
<br />
如果软件包来自 [[AUR]], 请注意更新完整. <br />
<br />
=== 升级前的准备 ===<br />
建议升级前访问 [https://www.archlinux.org/ Arch Linux 主页]查看最新消息(或订阅 [https://www.archlinux.org/feeds/news/ RSS],或订阅 [https://mailman.archlinux.org/mailman/listinfo/arch-announce/ arch-announce 邮件列表],或关注 [https://twitter.com/archlinux @archlinux]。如果升级需要不寻常的用户操作介入时(无法简单地按照 ''pacman'' 的输出信息处理),以上信息总会给出合适的方法。<br />
<br />
在更新[[kernel]], [[xorg]], [[systemd]] 和 {{Pkg|glibc}}等重要软件之前, 查看[https://bbs.archlinux.org/ 论坛]看是否有被报告的出错等问题.<br />
<br />
有时候系统更新会出现问题并需要进行一些手动调整,请不要在重要任务前进行系统更新。<br />
<br />
=== 避免某些 Pacman 命令 ===<br />
<br />
避免 [[#不支持部分升级|部分更新]],不要运行 {{ic|pacman -Sy}} 而是运行 {{ic|pacman -Syu}}.<br />
<br />
避免 pacman 的 {{ic|--force}} 选项,'''尤其是''' {{Ic|pacman -Syu --force}} 这种可能更新多个软件包的时候。{{ic|--force}} 忽略文件冲突,可能导致文件丢失!如果系统按正常维护,这个选项仅应该在 Arch 开发者明确指导的情况下使用,在 Arch 主页会有通知。<br />
<br />
避免使用 {{ic|-d}} 选项,{{Ic|pacman -Rdd package}} 会在删除软件包时跳过依赖关系检查。如果删除了系统必要的依赖关系,可能导致系统损坏。<br />
<br />
=== 不支持部分升级 ===<br />
<br />
Arch Linux 是滚动发行版,新[[Wikipedia:Library (computing)|库]] 版本将不断被推送到源。开发者和信任用户会按照需要重新构建源中的所有软件包。如果有本地安装的版本(例如 AUR 软件包),需要在它们的依赖关系升级了[[Wikipedia:soname|soname]]时重新编译。<br />
<br />
也就是说,部分升级是'''不被支持的'''。<br />
<br />
不要使用 {{Ic|pacman -Sy package}} 或等价命令如 {{Ic|pacman -Sy}} 之后再 {{Ic|pacman -S package}}。在安装软件包前请更新源并升级。同理请特别注意 IgnorePkg/IgnoreGroup 的使用。<br />
<br />
如果进行了部分升级,二进制包因为找不到链接库而损坏,'''不要通过简单的符号链接进行修正'''。库升级 [[Wikipedia:soname|soname]] 是因为它们'''不再向前兼容'''。只要 ''pacman'' 可以运行,使用更新的源进行 {{Ic|pacman -Syu}} 就能修复这些问题。<br />
<br />
pacman 软件包提供的 ''checkupdates'' 脚本可以检查更新但不进行实际安装。<br />
<br />
=== 注意更新时的提醒 ===<br />
<br />
当升级系统时, 请一定要注意[[pacman]]输出的注意信息。 如果有需要用户手动操作的,请一定要立即搞定。 如果不明白 pacman 输出的信息, 请去论坛搜索或者看Arch Linux首页的新闻。<br />
<br />
=== 处理配置文件更新 ===<br />
<br />
pacman 可能会创建 {{ic|.pacnew}} 和 {{ic|.pacsave}} 文件,这是 pacman 会通知用户,而用户需要主动处理这些文件。详细的操作说明请参考:[[Pacnew and Pacsave files]].<br />
<br />
同样,注意所有你可能会复制或创建的配置文件。如果软件包提供了一个空配置文件,这个文件被复制到主目录,请注意查看示例文件是否有更新。<br />
<br />
=== 回退有问题的更新 ===<br />
<br />
如果软件包可能导致问题,软件包维护者会在更新时给出提示信息。在更新后遇到问题,请先确认 {{ic|/var/log/pacman.log}} 中有没有提醒信息.<br />
<br />
<br />
{{Tip|可以使用 {{AUR|wat-git}} 等工具搜索 pacman 日志。}}<br />
<br />
然后看看 https://www.archlinux.org/ 中有没有新闻,然后再到论坛上查找类似的问题,如果都没有找到,可用到 [https://bbs.archlinux.org 论坛], [[IRC]] 中发帖求助。<br />
<br />
[[Downgrading packages|降级]] 是最后的解决方案。<br />
<br />
===使用包管理器安装软件 ===<br />
<br />
软件包管理 [[pacman]] 可以比你更好的记录安装的文件。如果你手动地安装软件,你会过了一会就不知道你到底安装了什么,到底安装在哪里,安装导致的那些冲突,是否安装在了错误的地方,等等问题. <br />
<br />
* 使用 [[Pacman#Installing packages]] 中介绍的方法安装官方软件包。 <br />
* 如果找不到需要的软件包,看看 [[AUR]] 中有没有提供软件包打包脚本。<br />
* 如果都没有找到,请学习[[Creating packages|创建软件包]]。<br />
<br />
要清理自己安装的文件,可以[[Pacman/Tips and tricks#Identify files not owned by any package|这里]].<br />
<br />
=== 选择开源驱动 ===<br />
<br />
尽可能地选择开源驱动。避免私有驱动。大多数时候,开源驱动比私有驱动更加稳定可靠。开源驱动的bugs修改起来比较容易快速,但同时私有驱动提供更多的特性和性能,不过也可能带来稳定性的代价。为了避免这个两难选择,可以选择已知的有很好的开源驱动支持的硬件。关于硬件和开源Linux驱动的信息可以在这里找到:[http://www.linux-drivers.org/ linux-drivers.org].<br />
<br />
=== 谨慎使用非官方或测试不足的软件包 ===<br />
<br />
在使用 AUR 或 [[unofficial user repository|非官方软件仓库]]中的软件包时应有预防措施。大部分软件包都是由用户提供的,并不能提供和官方软件仓库相同的质量。谨慎使用 [[AUR helpers]] ,他们简化了 AUR 中的软件包的安装过程, 在编译和安装 AUR 中的软件包之前,'''务必'''检查软件包的 PKGBUILD 确保其中不含有错误或恶意的代码。<br />
<br />
只在绝对必要的情况下使用第三方的软件仓库.[[pacman/Tips and tricks#Maintenance]]提供了清理软件的方法。<br />
<br />
=== 更新镜像列表 ===<br />
<br />
镜像的质量会随着时间而变化,有些镜像会下线或者同步和下载出问题,所以请注意更新 pacman 的镜像列表,详情参考 [[mirrors]]。<br />
<br />
== 清理文件系统 ==<br />
<br />
检查磁盘空间的使用状况,删除占用空间较大的无用文件:<br />
<br />
* [[List of applications#Disk usage display]].<br />
* [[List of applications#Disk cleaning]].<br />
<br />
=== 软件包缓存 ===<br />
<br />
从 {{ic|/var/cache/pacman/pkg/}} 删除不需要的 {{ic|.pkg}} 可以减少空间占用。详情参考 [[Pacman#Cleaning the package cache]].<br />
<br />
=== 不需要的软件包 ===<br />
<br />
从系统里面删除不需要的软件包可以减少空间占用和维护难度。详情参考 [[Pacman/Tips and tricks#Removing unused packages (orphans)]].<br />
<br />
=== 旧配置文件 ===<br />
<br />
旧的配置文件可能和新软件版本不兼容,所以请定期清理和更新配置文件,尤其是主目录和 {{ic|~/.config}}. 在重新安装或共享 /home 时,注意下面文件夹:<br />
<br />
* {{ic|~/.config/}} -- 软件保存配置文件的地方<br />
* {{ic|~/.cache/}} -- 程序缓存大小可能持续增加<br />
* {{ic|~/.local/share/}} -- 可能有旧文件<br />
<br />
参考 [[XDG Base Directory support]].<br />
<br />
为了帮助清理 home 目录,建议维护一份不需要的文件列表并定期清理,例如使用 [https://github.com/lahwaacz/Scripts/blob/master/rmshit.py rmshit.py]. <br />
<br />
{{Pkg|rmlint}} 也可以用来查找不需要的重复文件,空文件和损坏的软链接。<br />
<br />
=== 破损的软链接 ===<br />
<br />
系统中可能存在老的,损坏的软链接,应该删除它们。方法可以参考 [https://unix.stackexchange.com/questions/34248/how-can-i-find-broken-symlinks here] 和 [http://www.commandlinefu.com/commands/view/8260/find-broken-symlinks here].<br />
<br />
下面命令可以列出所有有问题的软链接,可以检查并删除列表中的文件。<br />
<br />
# find -xtype l -print<br />
<br />
== 技巧 ==<br />
<br />
=== 使用经过验证的软件包 ===<br />
<br />
Arch 的滚动发行让用户可以使用最新的功能和上游更新,但是这也增加了系统维护的难度。为了增加稳定性,可以尽量使用经过验证的稳定版本。这些软件包不太容易在升级时遇到问题。选用具有活跃开发社区的软件,选用用户能力更出众的软件,这样在出问题是更容易获得帮助。<br />
<br />
避免使用测试仓库,这些软件包都是实验性质,不适合安装到稳定系统。因此对于[[AUR]]中的包以及部分 community 中的包需要一些谨慎,这些开发中的包是直接从上游开发版分支中获取到的,通常会在包的名字上注有:dev, devel, svn, cvs, git, hg, 或是 darcs 的信息。<br />
<br />
=== 安装内核的长期支持版本 ===<br />
<br />
{{pkg|linux-lts}} 是 Arch 官方提供的 Linux kernel 的长期支持版本。内核上游开发者针对此版本提供了长期支持,包括安全补丁和功能 backports。适用于需要长期支持的用户,也可以将此内核作为新内核升级的后备内核。<br />
<br />
需要编辑 [[bootloader]] 的启动加载项,启动到 {{ic|vmlinuz-linux-lts}} 和 {{ic|initramfs-linux-lts.img}}。<br />
<br />
== 参阅 ==<br />
<br />
* [https://bbs.archlinux.org/viewtopic.php?id=146850 Arch News Bash Script]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Touhou_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&diff=503415Touhou (简体中文)2017-12-20T14:15:06Z<p>OriginCode: 修改错误 原 "pythone" 应为 "python"</p>
<hr />
<div>[[Category:Gaming (简体中文)]]<br />
[[en:Touhou]]<br />
[[ja:東方Project]]<br />
{{TranslationStatus (简体中文)|Touhou|2014-03-20|305737}}<br />
[https://zh.wikipedia.org/wiki/%E6%9D%B1%E6%96%B9Project 东方系列] 是一种 [https://zh.wikipedia.org/wiki/%E5%BD%88%E5%B9%95%E5%B0%84%E6%93%8A%E9%81%8A%E6%88%B2 弹幕游戏] (在西方又被叫做 "bullet-hell shooters")<br />
<br />
东方系列(Touhou project)是一个弹幕类游戏系列的合称.<br />
弹幕类游戏是一种2D射击类游戏, 大多由美丽的弹幕和难度大到蛋碎的弹幕组成.<br />
东方众作为现在最大的弹幕类游戏,现在已经渗透到各个领域,比如说linux这个和一款windows游戏八杆子打不着的地方...<br />
<br />
虽然东方的难度极大,但同时也是一个让人上瘾的游戏[抖M啊~<br />
<br />
本wiki的目标是帮助ArchLinux用户安装东方本作及其他东方相关的包.<br />
<br />
== 包 ==<br />
PC-98上的游戏可以使用 Linux-native X Neko Project II emulator ({{AUR|xnp2}} in [[AUR]])来运行.<br />
<br />
以下的AUR包都需要[[wine]]来运行(以及timidity++来播放MIDI音乐).有一个基于python的引擎正在开发中,并会用来代替wine.在AUR中的游戏都是免费试用版.你可以简单的用完整版把试用版换掉(如果你有完整版的话).<br />
<br />
下面是已经在AUR中打包好的:<br />
* 东方红魔乡 〜 the Embodiment of Scarlet Devil. &mdash; {{AUR|th06-demo-wine}} 或 {{AUR|th06-demo-pytouhou}}<br />
* 东方妖妖梦 〜 Perfect Cherry Blossom. &mdash; {{AUR|th07}}<br />
* 东方永夜抄 〜 Imperishable Night. &mdash; {{AUR|th08}}<br />
<br />
接下来一些是尚未打包到AUR中,但是有免费版放出,需要其他人对这些进行打包:<br />
<br />
* 东方花映塚 〜 Phantasmagoria of Flower View.<br />
* 东方风神录 〜 Mountain of Faith.<br />
* 东方地灵殿 〜 Subterranean Animism.<br />
* 东方星莲船 〜 Undefined Fantastic Object.<br />
* 东方神灵庙 〜 Ten Desires.<br />
<br />
=== 如何打包一个游戏 ===<br />
右转[[Wine PKGBUILD Guidelines]].<br />
<br />
=== Python引擎===<br />
<br />
[http://linkmauve.fr/doc/touhou/ Linkmauve] 制作了一个实验性质的基于python的游戏引擎.现在这个引擎还不稳定, 和正式作比起来更像是一个目标. 参考 {{AUR|pytouhou-hg}} and {{AUR|th06-demo-data}} in AUR.<br />
<br />
== 其他 ==<br />
=== 安装完整版游戏 ===<br />
如果你有永夜抄或者妖妖梦的完整版的话,你可以放到你的主文件夹或者overlay里.这样就能在liveCD/磁盘里安装了.<br />
<br />
注意:'''.th08''' 是永夜抄的 wineprefix 文件夹, and '''.th07''' 妖妖梦的.<br />
<br />
#找到完整游戏的文件夹<br />
#在主文件夹下查看隐藏文件并找到.th08/.th07<br />
#把完整游戏文件复制掉到隐藏文件<br />
#运行游戏<br />
<br />
=== MIDI 音源 ===<br />
<br />
试用版只提供MIDI文件,所以你需要安装Timidity++ ({{Pkg|timidity++}}) 和一些音源({{Pkg|timidity-freepats}}).<br />
<br />
然后把一下几行加入Timidity++ 的配置文件<br />
<br />
{{hc|/etc/timidity++/timidity.cfg|<br />
dir /usr/share/timidity/freepats<br />
source /etc/timidity++/freepats/freepats.cfg<br />
}}<br />
<br />
请记住要在玩游戏之前[[Daemons|运行]] '''timidity++''' .<br />
<br />
== See also ==<br />
<br />
* [https://zh.wikipedia.org/wiki/%E6%9D%B1%E6%96%B9Project 维基百科上的东方系列]<br />
* [http://zh.touhouwiki.net/wiki/%E4%BA%8ELinux%E8%BF%90%E8%A1%8C 于LINUX运行]</div>OriginCodehttps://wiki.archlinux.org/index.php?title=Zsh_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&diff=503393Zsh (简体中文)2017-12-20T11:59:17Z<p>OriginCode: 更改一处错误 应为 “man 手册” 而非 “mam 手册”</p>
<hr />
<div>[[Category:Command shells (简体中文)]]<br />
[[cs:Zsh]]<br />
[[de:Zsh]]<br />
[[en:Zsh]]<br />
[[es:Zsh]]<br />
[[fa:Zsh]]<br />
[[fr:Zsh]]<br />
[[ja:Zsh]]<br />
[[ru:Zsh]]<br />
{{TranslationStatus (简体中文)|Zsh|2016-01-17|386240}}<br />
[http://zsh.sourceforge.net/Intro/intro_1.html Zsh] 是一款功能强大终端(shell)软件,既可以作为一个交互式终端,也可以作为一个脚本解释器。它在兼容 [[Bash]] 的同时 (默认不兼容,除非设置成 {{ic|emulate sh}}) 还有提供了很多改进,例如:<br />
<br />
* 更高效<br />
* 更好的自动补全<br />
* 更好的文件名展开(通配符展开)<br />
* 更好的数组处理<br />
* 可定制性高<br />
<br />
Zsh [http://zsh.sourceforge.net/FAQ/zshfaq01.html#l4 常见问题解答] 中提供了更多使用 Zsh 的理由。<br />
<br />
== 安装 ==<br />
<br />
在开始安装之前,你或许想查看一下自己目前使用的终端是什么:<br />
<br />
$ echo $SHELL<br />
<br />
{{Pkg|zsh}} 在[[Official repositories|官方维护仓库]]中,可以和其他类似软件一样[[pacman|安装]]。如果希望使用额外的补全功能,可以安装 {{pkg|zsh-completions}} 软件包。<br />
<br />
=== 初始化配置文件 ===<br />
<br />
可以运行下面的命令来检查 Zsh 是否被正确得安装:<br />
<br />
$ zsh<br />
<br />
运行后你将会看到 ''新用户向导(zsh-newuser-install)'',它可以帮助你完成一些最基本的配置。如果你想跳过它,可以按 {{ic|q}} 键退出。如果你没有看见它,你可以手动打开 ''新用户向导'':<br />
<br />
$ zsh /usr/share/zsh/functions/Newuser/zsh-newuser-install -f<br />
<br />
=== 将 Zsh 作为默认终端 ===<br />
<br />
另请参见 [[Command-line shell#Changing your default shell|更改你的默认终端]]<br />
<br />
{{小贴士|如果你要替换 {{Pkg|bash}},你也许想转移 {{ic|~/.bashrc}} 中的某些配置到 {{ic|~/.zshrc}} (例如:命令提示符和[[Bash#Aliases|别名]]),以及转移 {{ic|~/.bash_profile}} 中的配置到 {{ic|~/.zprofile}} (例如:[[xinitrc#Autostart X at login|启动 X Window System 的代码]])。}}<br />
<br />
<br />
==配置文件介绍==<br />
当 Zsh 启动时,它会按照顺序依次读取下面的配置文件:<br />
<br />
;{{ic|/etc/zsh/zshenv}}:该文件应该包含用来设置[[#Configuring $PATH|PATH 环境变量]]{{Broken section link}}以及其他一些[[environment variables|环境变量]]的命令;不应该包含那些可以产生输出结果或者假设终端已经附着到 tty 上的命令。<br />
;{{ic|~/.zshenv}}:该文件和 {{ic|/etc/zsh/zshenv}} 相似,但是它是针对每个用户而言的。一般来说是用来设置一些有用的环境变量。<br />
;{{ic|/etc/zsh/zprofile}}:这是一个全局的配置文件,在用户登录的时候加载。一般是用来在登录的时候执行一些命令。请注意,在 Arch Linux 里该文件默认包含[https://projects.archlinux.org/svntogit/packages.git/tree/trunk/zprofile?h=packages/zsh 一行配置],用来加载 {{ic|/etc/profile}} 文件,详见 [[#全局配置文件]]。<br />
;{{ic|/etc/profile}}:在登录时,该文件应该被所有和伯克利(Bourne)终端相兼容的终端加载:它在登录的的时候会加载应用相关的配置({{ic|/etc/profile.d/*.sh}})。注意在 Arch Linux 里,Zsh 会默认加载该文件。<br />
;{{ic|~/.zprofile}}:该文件一般用来在登录的时候自动执行一些用户脚本。<br />
;{{ic|/etc/zsh/zshrc}}:当 Zsh 被作为交互式终端的时候,会加载这样一个全局配置文件。<br />
;{{ic|~/.zshrc}}:当 Zsh 被作为交互式终端的时候,会加载这样一个用户配置文件。<br />
;{{ic|/etc/zsh/zlogin}}:在登录完毕后加载的一个全局配置文件。<br />
;{{ic|~/.zlogin}}:和 {{ic|/etc/zsh/zlogin}} 相似,但是它是针对每个用户而言的。<br />
;{{ic|/etc/zsh/zlogout}}:在注销的时候被加载的一个全局配置文件。<br />
;{{ic|~/.zlogout}}:和 {{ic|/etc/zsh/zlogout}} 相似,但是它是针对每个用户而言的.<br />
<br />
{{注意|<br />
* 在 Arch 源中的 {{Pkg|zsh}} 所使用的文件路径和 Zsh 的 man 手册中默认的不同(详见 [[#全局配置文件]])<br />
* {{ic|/etc/profile}} 不是 Zsh 常规启动配置文件的一部分,但是 Arch 源中的 {{Pkg|zsh}} 会在 {{ic|/etc/zsh/zprofile}} 里面加载它。用户应该注意 {{ic|/etc/profile}} 里面设置的 {{ic|$PATH}} 环境变量会覆盖掉 {{ic|~/.zshenv}} 里面配置的任何 {{ic|$PATH}}。为了防止这一点,请在 {{ic|~/.zshrc}} 当中设置 {{ic|$PATH}}(不推荐替换掉 {{ic|/etc/zsh/zprofile}} 里面的[https://projects.archlinux.org/svntogit/packages.git/tree/trunk/zprofile?h&#61;packages/zsh 默认配置],因为这样会破坏其他提供了 {{ic|/etc/profile.d}} 的软件包和 Zsh 的联动关系)<br />
}}<br />
<br />
=== 全局配置文件 ===<br />
<br />
有时候你可能想提供一些所有 Zsh 用户共享的配置。在帮助手册 zsh(1) 提到的一些全局配置文件(例如 {{ic|/etc/zshrc}})的路径,在 Arch Linux 里是有一些不同的,因为 it has been compiled with flags specifically to target[https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/zsh#n34] {{ic|/etc/zsh/}} instead.<br />
<br />
所以,Arch 源中 {{Pkg|zsh}} 的全局配置文件会使用 {{ic|/etc/zsh/zshrc}} 而不是 {{ic|/etc/zshrc}}。类似的还有 {{ic|/etc/zsh/zshenv}}、{{ic|/etc/zsh/zlogin}} 和 {{ic|/etc/zsh/zlogout}}。注意这些文件不是默认就被创建好的,你可以根据需要来创建它们。<br />
<br />
唯一的例外是 {{ic|zprofile}},请使用 {{ic|/etc/profile}} <br />
<br />
<br />
== 配置 Zsh ==<br />
<br />
尽管 Zsh 基本不需要怎么配置就能满足大多数用户的需求,但是因为其中包含太多的可定制选项,导致配置 Zsh 可能会比较耗时。<br />
<br />
=== 简单的 .zshrc ===<br />
<br />
下面是一个简单的 {{ic|.zshrc}} 配置文件,它提供一个配置 Zsh 的生动的例子。你可以将下面的配置保存为文件 {{ic|.zshrc}} 来使用它。<br />
<br />
{{hc|~/.zshrc|<br />
autoload -U compinit promptinit<br />
compinit<br />
promptinit<br />
<br />
# 设置 walters 主题的默认命令行提示符<br />
prompt walters}}<br />
<br />
{{小贴士|你可以执行命令 {{ic|source ~/.zshrc}} 来生效修改的配置,而不需要重新登录}}<br />
<br />
=== 配置 $PATH ===<br />
<br />
将下面的配置放到 {{ic|~/.zshenv}} 中:<br />
{{hc|~/.zshenv|<br />
typeset -U path<br />
path&#61;(~/bin /other/things/in/path $path[@])}}<br />
<br />
另请参见 [http://zsh.sourceforge.net/Guide/zshguide02.html#l24 《A User's Guide to the Z-Shell(Z-Shell 用户指南)》] 和 [[#Configuration files]]{{Broken section link}} 中的相关内容。<br />
<br />
=== 命令补全 ===<br />
<br />
也许 Zsh 最引人注目的特性就是它先进的自动补全功能。在 {{ic|~/.zshrc}} 最后加入下面的配置,开启自动补全:<br />
<br />
{{hc|~/.zshrc|<br />
autoload -U compinit<br />
compinit<br />
}}<br />
<br />
上面的补全配置包括 ssh/scp/sftp 命令中的主机名(host name)补全。但是要让这个特性正常工作,你需要防止 {{ic|~/.ssh/known_hosts}} 中的主机名被散列化(hash)。<br />
<br />
{{警告|主机名去散列化可能会导致本机成为 [http://blog.rootshell.be/2010/11/03/bruteforcing-ssh-known_hosts-files/ 跳跃式攻击("Island-hopping" attacks)]的跳板。如果你希望 Zsh 自动补全主机名,你可以注释掉 {{ic|/etc/ssh/ssh_config}} 当中的这行配置,或者设置为 {{ıc|no}}:<br />
{{hc|/etc/ssh/ssh_config|<br />
#HashKnownHosts yes}}<br />
你可以将原来的 {{ic|~/.ssh/known_hosts}} 移动到别的地方,之后 ssh 创建的 {{ic|~/.ssh/known_hosts}} 文件就不会散列化主机名(但是之前信任的主机如果需要,还得重新导入进来)。具体请参考 ssh 的 README 文件中[http://nms.lcs.mit.edu/projects/ssh/README.hashed-hosts 散列化主机名]的相关内容。<br />
}}<br />
<br />
添加下面的配置可以启动使用方向键控制的自动补全:<br />
<br />
{{hc|~/.zshrc|<br />
zstyle ':completion:*' menu select}}<br />
<br />
:''按两次 tab 键启动菜单''<br />
<br />
添加下面的配置可以启动命令行别名的自动补全:<br />
<br />
{{hc|~/.zshrc|<br />
setopt completealiases}}<br />
<br />
=== "command not found" 钩子 ===<br />
<br />
另请参见 [[Pkgfile#Command not found]]。<br />
<br />
=== 消除历史记录中的重复条目 ===<br />
<br />
{{hc|~/.zshrc|<br />
setopt HIST_IGNORE_DUPS}}<br />
<br />
假如目前的历史记录中已经有重复条目,可以运行下面的命令清除<br />
<br />
$ sort -t ";" -k 2 -u ~/.zsh_history | sort -o ~/.zsh_history<br />
<br />
=== ttyctl 命令 ===<br />
<br />
[http://zsh.sourceforge.net/Doc/Release/Shell-Builtin-Commands.html#index-tty_002c-freezing] 描述了 Zsh 中的 {{ic|ttyctl}} 命令。它可以用来锁定/解锁(freeze/unfreeze)终端。许多程序会修改终端的状态并且在异常退出的时候不会还原初始状态。下面的配置可以避免手动重置终端。<br />
<br />
{{hc|~/.zshrc|<br />
ttyctl -f}}<br />
<br />
=== 快捷键绑定 ===<br />
<br />
Zsh 使用自带的 zle 代替 readline,并且不会读取 {{ic|/etc/inputrc}} 或者 {{ic|~/.inputrc}}。<br />
Zle 有 [[emacs]] 和 [[vi]] 两个模式,默认情况下它根据环境变量 {{ic|$EDITOR}} 来决定使用哪一个模式,如果为空默认为 emacs 模式。使用 {{ic|bindkey -e}} 或者 {{ic|bindkey -v}} 来手动指定模式。<br />
另请参见 [http://zshwiki.org/home/zle/bindkeys zshwiki: bindkeys].<br />
<br />
==== ncurses 应用的快捷键绑定 ====<br />
<br />
(译者注:ncurses 是一个字符界面下的 GUI 框架)如果直接将 ncurses 应用绑定到某个快捷键,那么它会失去交互性。可以使用变量 {{ic|BUFFER}} 来解决这个问题。下面的例子是使用 {{ic|Alt+\}} 来打开 ncmpcpp:<br />
{{hc|~/.zshrc|2=<br />
ncmpcppShow() { BUFFER="ncmpcpp"; zle accept-line; }<br />
zle -N ncmpcppShow<br />
bindkey '^[\' ncmpcppShow<br />
}}<br />
<br />
==== 另一种方法 ====<br />
<br />
该方法会在启动应用之前,将你的输入保存在一行当中。<br />
{{hc|~/.zshrc|2=<br />
ncmpcppShow() { ncmpcpp <$TTY; zle redisplay; }<br />
zle -N ncmpcppShow<br />
bindkey '^[\' ncmpcppShow<br />
}}<br />
<br />
==== 文件管理器的快捷键绑定 ====<br />
<br />
图形化文件管理器中使用快捷键可能很实用(译者注:你也可以在 Zsh 中自定义快捷键达到这样的效果)。第一个使用 {{ic|Alt+Left}} 让用户撤销最近的 cd 操作,第二个使用 {{ic|Alt+Up}} 让用户进入上层目录。这两个快捷键同时也会显示目录中的内容。<br />
<br />
{{hc|~/.zshrc|<nowiki><br />
cdUndoKey() {<br />
popd > /dev/null<br />
zle reset-prompt<br />
echo<br />
ls<br />
echo<br />
}<br />
<br />
cdParentKey() {<br />
pushd .. > /dev/null<br />
zle reset-prompt<br />
echo<br />
ls<br />
echo<br />
}<br />
<br />
zle -N cdParentKey<br />
zle -N cdUndoKey<br />
bindkey '^[[1;3A' cdParentKey<br />
bindkey '^[[1;3D' cdUndoKey<br />
</nowiki>}}<br />
<br />
=== 查找历史记录 ===<br />
<br />
{{hc|~/.zshrc|<nowiki><br />
[[ -n "${key[PageUp]}" ]] && bindkey "${key[PageUp]}" history-beginning-search-backward<br />
[[ -n "${key[PageDown]}" ]] && bindkey "${key[PageDown]}" history-beginning-search-forward<br />
</nowiki>}}<br />
<br />
使用这段配置会只显示以当前命令开头的历史记录。<br />
<br />
=== 命令提示符 ===<br />
<br />
这是一种 Zsh 中简单快速设置彩色提示符的方法。首先确保 {{ic|.zshrc}} 中配置了自动加载提示符。具体配置如下:<br />
<br />
{{hc|~/.zshrc|<br />
autoload -U promptinit<br />
promptinit<br />
}}<br />
<br />
然后你可以运行下面的命令查看可用的提示符:<br />
<br />
$ prompt -l<br />
<br />
使用下面命令来启动其中一种提示符,例如启动 "walters" 提示符:<br />
<br />
$ prompt walters<br />
<br />
使用下面的命令查看所有可用的主题:<br />
<br />
$ prompt -p<br />
<br />
=== 自定义命令提示符 ===<br />
<br />
对于那些不满足默认提示符的用户,Zsh 提供了自定义提示符的方法。除了普通终端会提供的靠左的提示符外,Zsh 还提供了靠右的提示符。通过配置 {{ic|1=PROMPT=}} 来设置。<br />
<br />
可以参考 [http://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html Prompt Expansion] 来获得所有可用的 prompt variables 和 conditional substrings。<br />
<br />
==== 彩色 ====<br />
<br />
Zsh 设置彩色提示符的方法和 [[Color_Bash_Prompt|Bash]] 不同。 在 {{ic|.zshrc}} 中 {{ic|1=PROMPT=}} 前面添加 {{ic|autoload -U colors && colors}} 来启用彩色提示符。通常你需要将这些配置放在 {{ic|%{ [...] %} }} 里面确保光标不移动。<br />
<br />
{{ic|$fg[color]}} 会设置文本的颜色(红,绿,蓝,等等。默认是和之前的文本颜色保持一致)<br />
<br />
{| class="wikitable"<br />
! 命令 || 描述<br />
|-<br />
| {{ic|%F{color} [...] %f}} || 和前面介绍的 $fg 是一样的,但是更简洁。还可以在 F 前面添加数字。<br />
|-<br />
| {{ic|$fg_no_bold[color]}}|| 设置文本为非粗体同时设定文本颜色<br />
|-<br />
| {{ic|$fg_bold[color]}}|| 设置文本为粗体同时设定文本颜色<br />
|-<br />
| {{ic|$reset_color}}|| 重置文本颜色(改为默认颜色)。不会重置粗体设定。使用 {{ic|%b}} 来重置粗体设定。可以使用 {{ic|%f}} 来简化配置。<br />
|-<br />
| {{ic|%K{color} [...] %k}} || 设置背景颜色。和非粗体文本颜色一样。任何单一数字前缀会设置背景为黑色。<br />
|}<br />
<br />
{| class="wikitable"<br />
|-<br />
! colspan="2" | Possible color values<br />
|-<br />
| 黑 {{ic|black}} or {{ic|0}} || 红 {{ic|red}} or {{ic|1}}<br />
|-<br />
| 绿 {{ic|green}} or {{ic|2}} || 黄 {{ic|yellow}} or {{ic|3}}<br />
|-<br />
| 蓝 {{ic|blue}} or {{ic|4}} || 紫 {{ic|magenta}} or {{ic|5}}<br />
|-<br />
| 青 {{ic|cyan}} or {{ic|6}} || 白 {{ic|white}} or {{ic|7}}<br />
|}<br />
<br />
{{注意| 粗体文本不一定会和普通文本使用同一种颜色。例如, {{ic|$fg['yellow']}} 会使用暗一点的黄色, 而 {{ic|$fg_bold['yellow']}} 可能会使用亮一点的黄色。(译者注:具体是由你的终端模拟器配置决定的)}}<br />
<br />
====示例====<br />
<br />
左右双边的提示符:<br />
PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%1~ %{$reset_color%}%#"<br />
RPROMPT="[%{$fg[yellow]%}%?%{$reset_color%}]"<br />
<br />
效果如下(忽略颜色):<br />
username@host ~ % [0]<br />
<br />
<br />
=== 目录栈(dirstack) ===<br />
<br />
Zsh 可以配置 DIRSTACK 相关变量来加速 cd 访问常用目录。在你的配置文件中添加下面的配置:<br />
<br />
{{hc|.zshrc|<nowiki><br />
DIRSTACKFILE="$HOME/.cache/zsh/dirs"<br />
if [[ -f $DIRSTACKFILE ]] && [[ $#dirstack -eq 0 ]]; then<br />
dirstack=( ${(f)"$(< $DIRSTACKFILE)"} )<br />
[[ -d $dirstack[1] ]] && cd $dirstack[1]<br />
fi<br />
chpwd() {<br />
print -l $PWD ${(u)dirstack} >$DIRSTACKFILE<br />
}<br />
<br />
DIRSTACKSIZE=20<br />
<br />
setopt autopushd pushdsilent pushdtohome<br />
<br />
## Remove duplicate entries<br />
setopt pushdignoredups<br />
<br />
## This reverts the +/- operators.<br />
setopt pushdminus<br />
</nowiki>}}<br />
<br />
现在你可以使用<br />
dirs -v<br />
来打印目录栈(dirstack)。使用 {{ic|cd -<NUM>}} 来跳转到以前访问过的目录。你还可以在连字符后面使用自动补全,非常方便。<br />
<br />
<br />
=== 帮助命令 ===<br />
和 [[bash]] 不同的是 ''zsh'' 没有内置的 {{ic|help}} 命令,要想在 zsh 中使用 {{ic|help}},可以添加下面的配置:<br />
<br />
{{bc|1=<br />
autoload -U run-help<br />
autoload run-help-git<br />
autoload run-help-svn<br />
autoload run-help-svk<br />
unalias run-help<br />
alias help=run-help<br />
}}<br />
<br />
<br />
=== 仿 Fish 命令高亮 ===<br />
<br />
(译者注:Fish 是一款比较新的终端软件)[[Fish]] 提供了非常强大的命令高亮。如果你希望在 zsh 中使用类似的功能,你可以从官方仓库里安装 {{pkg|zsh-syntax-highlighting}},然后添加下面的配置到你的 zshrc 中:<br />
{{bc|<br />
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh<br />
}}<br />
<br />
<br />
=== .zshrc 样例 ===<br />
<br />
* 官方仓库里来自 http://grml.org/zsh 的软件包 {{Pkg|grml-zsh-config}} 中包含了很多 Zsh 的配置技巧<br />
* http://github.com/MrElendig/dotfiles-alice/blob/master/.zshrc 包含一些动态提示符和终端窗口标题等基本配置<br />
* https://github.com/slashbeast/things/blob/master/configs/DOTzshrc 拥有很多特性的 zsh 配置,注意阅读它的注释。值得注目的特性:关机、重启和睡眠的用户确认交互函数,命令提示符内支持 GIT(没有使用 vcsinfo),菜单使用 tab 补全,打印当前执行的命令到终端窗口的标题上,等等。<br />
<br />
<br />
=== 配置框架 ===<br />
<br />
* [https://github.com/robbyrussell/oh-my-zsh oh-my-zsh] 是一个著名的,社区驱动的框架,它拥有很多有用的函数,helpers,插件,主题,可以用来简化复杂的 Zsh 配置。<br />
* [https://github.com/sorin-ionescu/prezto Prezto - Instantly Awesome Zsh](可以通过 {{AUR|prezto-git}} 获取) 它是一个模块化的 Zsh 配置框架,里面有很多顺手的默认配置、别名、函数、自动补全和命令提示符主题。<br />
* [https://github.com/zsh-users/antigen Antigen] (可以通过 {{AUR|antigen-git}} 获取) 这个一个 zsh 插件管理器,受到 oh-my-zsh 和 vundle 的启发<br />
<br />
<br />
=== 自启动程序 ===<br />
<br />
{{注意|{{ic|$ZDOTDIR}} 默认指向 {{ic|$HOME}}}}<br />
<br />
Zsh 经常执行 {{ic|/etc/zsh/zshenv}} 和 {{ic|$ZDOTDIR/.zshenv}},所以不要让他们变得很臃肿。<br />
<br />
如果是一个登录了的终端,会加载 {{ic|/etc/profile}} 然后加载 {{ic|$ZDOTDIR/.zprofile}}。然后如果是交互式模式,会继续加载 {{ic|/etc/zsh/zshrc}} 接着加载 {{ic|$ZDOTDIR/.zshrc}} 。最后如果还是登录了的终端,{{ic|/etc/zsh/zlogin}} 和 {{ic|$ZDOTDIR/.zlogin}} 也会被加载。<br />
<br />
另请参见 {{man|1|zsh}} 的 ''STARTUP/SHUTDOWN FILES'' 章节。<br />
<br />
<br />
=== 刷新自动补全 ===<br />
<br />
一般来说,compinit 不会自动在 $PATH 里面查找新的可执行文件。例如当你安装了一个新的软件包,/usr/bin 里的新文件不会立即自动添加到自动补全当中。所以你需要执行下面的命令来将它们添加进自动补全:<br />
<br />
$ rehash<br />
<br />
这个 'rehash' 可以被放到你的 {{ic|zshrc}} 来自动执行<br />
<br />
{{hc|~/.zshrc|zstyle ':completion:*' rehash true}}<br />
<br />
{{注意|这个技巧在 Oh My Zsh [https://github.com/robbyrussell/oh-my-zsh/issues/3440] 的一次 PR 中被发现}}<br />
<br />
<br />
<br />
== 卸载 ==<br />
<br />
在卸载 {{Pkg|zsh}} 之前请先更换默认终端。<br />
<br />
{{警告|如果不遵循下面的步骤可能会导致用户无法访问任何终端}}<br />
<br />
运行下面的命令:<br />
<br />
$ chsh -s /bin/bash ''user''<br />
<br />
每一个使用 ''zsh'' 作为默认终端的用户都需要执行一遍条命令。当完成之后就可以把 {{Pkg|zsh}} 软件包删除了。<br />
<br />
当然你也也可以以 root 身份修改 {{ic|/etc/passwd}} 文件,来批量更改用户的默认终端。<br />
<br />
{{警告|强烈建议使用 {{ic|vipw}} 来修改 {{ic|/etc/passwd}},因为它可以帮助你消灭格式错误}}<br />
<br />
例如将下面的配置中的 /bin/zsh<br />
<br />
''username'':x:1000:1000:''Full Name'',,,:/home/''username'':/bin/zsh<br />
<br />
改成 /bin/bash<br />
<br />
''username'':x:1000:1000:''Full Name'',,,:/home/''username'':/bin/bash<br />
<br />
<br />
<br />
== 另请参见 ==<br />
<br />
*[http://zsh.sourceforge.net/Guide/zshguide.html A User's Guide to ZSH]<br />
*[http://zsh.sourceforge.net/Doc/Release/index-frame.html The Z Shell Manual] (different format available [http://zsh.sourceforge.net/Doc/ here])<br />
*[http://zsh.sourceforge.net/FAQ/zshfaq01.html Zsh FAQ]<br />
*[http://grml.org/zsh/zsh-lovers.html zsh-lovers(1)] (this is also available as {{pkg|zsh-lovers}} in offical repository)<br />
*[http://zshwiki.org/home/ Zsh Wiki]<br />
*[https://wiki.gentoo.org/wiki/Zsh/HOWTO Gentoo Wiki: Zsh/HOWTO]<br />
*[http://www.bash2zsh.com/zsh_refcard/refcard.pdf Bash2Zsh Reference Card]</div>OriginCode