对峙是什么意思| 公元500年是什么朝代| 苦瓜有什么作用| 三个羊念什么| 乳房痛挂什么科| 孕妇可以吃什么零食| 失恋什么意思| 吃胡萝卜有什么好处| 白痰多是什么原因造成的| 新生儿干呕是什么原因| 贝兄念什么| 水痘是什么| 什么叫占位病变| 骟是什么意思| 流产吃什么药可以堕胎| 肠道菌群失调有什么症状| 手发麻发木是什么病的前兆| 绿豆不能和什么一起吃| 阴阳失调是什么意思| 为什么会心肌梗死| bpo是什么意思啊| 抑郁症去医院挂什么科| 驴胶补血颗粒什么时候喝最好| 湿疹用什么药膏好| 尽形寿是什么意思| 夜间睡觉口干是什么原因| 无菌敷贴是干什么用的| 挖空细胞是什么意思啊| 西兰花炒什么好吃| 小便频繁是什么原因| 耳朵嗡嗡响是什么原因| 虱子长什么样| 21什么意思| 嘴巴里长血泡是什么原因| 异地办理护照需要什么材料| 贱人的意思是什么意思| 子宫腺肌症吃什么药| 经期吃什么水果| 70年属狗的是什么命| 白绫是什么意思| 零度是什么意思| 今年农历是什么年| 巨蟹座是什么性格| 白蚁长什么样| 孙悟空的真名叫什么| 5月4日是什么星座| 胃肠感冒可以吃什么水果| 男人脖子后面有痣代表什么| 吃什么好| 维生素d是什么东西| 二氧化碳是什么东西| hp感染是什么意思| 人活一辈子到底为了什么| 食物中毒用什么药| 桃胶有什么功效与作用| 梦见前夫是什么意思| 尊巴是什么| 鸭子是什么职业| 水肿是什么原因| 圣人是什么意思| 什么的态度| 田野是什么意思| 四月份是什么星座| 男人喝什么茶壮阳| 腾蛇是什么意思| 阿司匹林有什么副作用| 制氧机什么牌子好| 千张炒什么好吃| 腹水是什么病| 头皮一阵一阵发麻是什么原因| 补铁的药什么时候吃最好| 软脚虾是什么意思| 吃万艾可有什么副作用| 惊蛰是什么意思| 脚底疼是什么原因引起的| 脚趾第二个比第一个长有什么说法| 胃窦肠化是什么意思| 生日礼物送什么| 月亮为什么会变成红色| 情人什么意思| 清宫和刮宫有什么区别| 微针有什么功效| 如来藏是什么意思| 鳞状上皮内高度病变什么意思| 偷是什么生肖| 双子座是什么象星座| 罗汉是什么意思| 警示是什么意思| 嘴苦是什么原因| 真菌孢子是什么| 左肩后背疼是什么原因| 鲤鱼爱吃什么食物| 大便带血是什么原因| 去医院点痣挂什么科| 日成是什么字| 老年人头晕是什么原因| e m s是什么快递| 11月5号是什么星座| 薇诺娜适合什么年龄| 三铵复合肥是什么| 高圆圆老公叫什么名字| 尿蛋白三个加号吃什么药| 试桩是什么意思| 宿便什么意思| ins风格是什么| 玉米属于什么类食物| 风包念什么| 解脲脲原体阳性是什么| pony是什么意思| 牙龈肿痛吃什么| 雍正是什么星座| 吃什么会影响验孕棒检验结果| 20点是什么时辰| 羟苯乙酯是什么| 我们到底什么关系| 0代表什么意思| 拔智齿挂什么科| 房颤吃什么药最好| 什么东西驱蛇效果最好| 书香是什么意思| 什么开什么笑| 颈椎病吃什么药最好| 你是谁为了谁是什么歌| 不喜欢是什么意思| 家有小女是什么生肖| 摸头杀是什么意思| 港澳通行证办理需要什么证件| 什么鸟不能吃| 梦见打人是什么意思| 平动是什么意思| 舔逼什么感觉| 三点水弘读什么| 赵字五行属什么| 惊悸的意思是什么| 什么叫高危行为| 药流后吃什么消炎药比较好| 无的放矢是什么意思| 99新是什么意思| 脚指甲为什么变黑| 嗜碱性粒细胞偏低说明什么| 玛丽珍鞋是什么意思| 挂什么科| 肚子胀挂什么科| 6月20日是什么日子| 狗狗胰腺炎有什么症状| 取向是什么意思| 梵高的星空表达了什么| 鸩杀是什么意思| 大腿外侧麻木是什么原因| 什么药消肿最快最有效| 夜光杯是什么材质| 乔迁礼物应该送什么| 什么是辟谷| 贯众是什么植物| 停车坐爱枫林晚的坐是什么意思| 安宫丸什么时候吃| 3d打印是什么意思| josiny是什么牌子| 白脸红脸代表什么| 晨对什么| 小腹胀痛吃什么药| 幽灵是什么意思| 脚后跟开裂是什么原因| 有朝一日是什么生肖| 什么色| 国保大队是干什么的| 皮毒清软膏有什么功效| 夫人是什么生肖| 青云志3什么时候上映| 梦见白蛇是什么预兆| 下焦不通吃什么中成药| 羊肚菌有什么功效和作用| 熟褐色是什么颜色| 龟头炎的症状是什么样| 属蛇女和什么属相最配| 灰紫色是什么颜色| 杨梅用什么酒泡最好| 血沉是查什么| jewelry什么意思| 这个季节有什么水果| 什么时候征兵| 草代表什么生肖| as什么意思| 血糖和血脂有什么区别| 产厄是什么意思| 牙龈老是出血是什么原因引起的| 撸铁什么意思| 省长是什么级别干部| 牙发黑是什么原因怎么办| 前庭综合症是什么病| 手术后吃什么好| 小朋友坐飞机需要什么证件| 非洲是什么人种| 牙龈萎缩用什么药| 鼻子不通气吃什么药| 来苏水又叫什么名字| 额头长痘是因为什么| 乙肝抗体1000代表什么| 毛囊是什么| 什么是985| 防蓝光眼镜有什么用| 什么药可降尿酸| 勿误是什么意思| 四月十四日是什么节日| 耘是什么意思| 发烧白细胞高是什么原因| 百什么齐什么| 为什么会斑秃| joola是什么牌子| 办理港澳通行证需要带什么证件| 蕨根粉是什么做的| 左侧卵巢显示不清是什么意思| 32岁属什么| 无痛肠镜和普通肠镜有什么区别| 弹颏是什么意思| 无舌苔是什么原因| 什么的朝霞| 横纹肌溶解症是什么原因造成的| 梦见狗熊是什么预兆| 刚感染艾滋病什么症状| 起床头疼是什么原因| 全脂牛奶是什么意思| 今天冬至吃什么| 法香是什么菜| 结婚一年是什么婚| 血脂高吃什么能降下来| crp高是什么意思| 勾心斗角是什么意思| 麻瓜是什么意思| 脚底心发热是什么原因| 气节是什么意思| rag是什么意思| 小孩眼屎多是什么原因引起的| 什么叫收缩压和舒张压| 微信拥抱表情什么意思| 氟康唑治什么妇科炎症| 爱的反义词是什么| 王八蛋是什么意思| 商纣王姓什么| 枕戈待旦什么意思| 最近发胖过快什么原因| 来姨妈吃什么好| 舟五行属什么| 虎皮膏药有什么功效| 吐血是什么原因| 支气管扩张什么症状| 陶字五行属什么| 姜黄粉是什么做的| 双侧甲状腺弥漫病变是什么意思| 夏至吃什么传统美食| c3c4补体是什么意思| 体内湿气重用什么药| 妙哉妙哉是什么意思| 贫血吃什么好| 胃炎可以吃什么水果| 腊八有什么讲究| 叶酸是什么东西| 什么是意淫| 五马分尸是什么意思| 白介素高是什么原因| 怀孕从什么时候开始算起| 40min是什么意思| 千山鸟飞绝的绝是什么意思| 人工降雨的原理是什么| 百度
Jump to content

武大失踪学生已确认死亡 遗体在长江天兴洲附近被发现

From ArchWiki

This document is an annotated index of popular articles and important information for improving and adding functionalities to the installed Arch system. Readers are assumed to have read and followed the Installation guide to obtain a basic Arch Linux installation. Having read and understood the concepts explained in #System administration and #Package management is required for following the other sections of this page and the other articles in the wiki.

System administration

This section deals with administrative tasks and system management. See Core utilities and Category:System administration for more.

Users and groups

A new installation leaves you with only the superuser account, better known as "root". Logging in as root for prolonged periods of time, possibly even exposing it via SSH on a server, is insecure. Instead, you should create and use unprivileged user account(s) for most tasks, only using the root account for system administration. See Users and groups#User management for details.

Users and groups are a mechanism for access control; administrators may fine-tune group membership and ownership to grant or deny users and services access to system resources. Read the Users and groups article for details and potential security risks.

Security

Read Security for recommendations and best practices on hardening the system.

For a list of applications to allow running commands or starting an interactive shell as another user (e.g. root), see List of applications/Security#Privilege elevation.

Service management

Arch Linux uses systemd as the init process, which is a system and service manager for Linux. For maintaining your Arch Linux installation, it is a good idea to learn the basics about it.

Interaction with systemd is done through the systemctl command. See systemd#Basic systemctl usage for more information.

A logging system is also provided, with the command journalctl. See journal for more information.

System maintenance

Arch is a rolling release system and has rapid package turnover, so users have to take some time to do system maintenance.

Package management

This section contains helpful information related to package management. See FAQ#Package management and Category:Package management for more.

Note It is imperative to keep up to date with changes in Arch Linux that require manual intervention before upgrading your system. Subscribe to the arch-announce mailing list or the recent news RSS feed. Alternatively, check the front page Arch news every time before you update.

pacman

pacman is the Arch Linux package manager: it is highly encouraged to become familiar with it before reading any other articles.

For long term handling of cached packages, see pacman#Cleaning the package cache.

See pacman/Tips and tricks for suggestions on how to improve your interaction with pacman and package management in general.

Repositories

See the Official repositories article for details about the purpose of each officially maintained repository.

If you plan on using 32-bit applications, you will want to enable the multilib repository.

The Unofficial user repositories article lists several other unsupported repositories.

You may consider installing the pkgstats service.

Mirrors

Visit the Mirrors article for steps on taking full advantage of using the fastest and most up to date mirrors of the official repositories. As explained in the article, a particularly good advice is to routinely check the Mirror Status page for a list of mirrors that have been recently synced. This can be automated with Reflector.

Arch Build System

Ports is a system initially used by BSD distributions consisting of build scripts that reside in a directory tree on the local system. Simply put, each port contains a script within a directory intuitively named after the installable third-party application.

The Arch build system offers the same functionality by providing build scripts called PKGBUILDs, which are populated with information for a given piece of software: integrity hashes, project URL, version, license and build instructions. These PKGBUILDs are parsed by makepkg, the actual program that generates packages that are cleanly manageable by pacman.

Every package in the repositories along with those present in the AUR are subject to recompilation with makepkg.

Arch User Repository

While the Arch Build System allows the ability of building software available in the official repositories, the Arch User Repository (AUR) is the equivalent for user submitted packages. It is an unsupported repository of build scripts accessible through the web interface or through the Aurweb RPC interface.

Booting

This section contains information pertaining to the boot process. An overview of the Arch boot process can be found at Arch boot process. See Category:Boot process for more.

Hardware auto-recognition

Hardware should be auto-detected by udev during the boot process by default. A potential improvement in boot time can be achieved by disabling module auto-loading and specifying required modules manually, as described in Kernel modules. Additionally, Xorg should be able to auto-detect required drivers using udev, but users have the option to configure the X server manually too.

Microcode

Processors may have faulty behaviour, which the kernel can correct by updating the microcode on startup. See Microcode for details.

Retaining boot messages

Once the login prompt appears, the messages from boot are cleared, leaving users unable to gather feedback from them. Disable clearing of boot messages to overcome this limitation.

Num Lock activation

Num Lock is a toggle key found in most keyboards. For activating Num Lock's number key-assignment during startup, see Activating numlock on bootup.

Graphical user interface

This section provides orientation for users wishing to run graphical applications on their system. See Category:Graphical user interfaces for additional resources.

Display server

Xorg is the public, open-source implementation of the X Window System (commonly X11, or X). It is required for running applications with graphical user interfaces (GUIs).

Wayland is a newer, alternative display server protocol with several compositors to choose from. Its advantages over Xorg are enhanced security features, more efficient handling of modern graphics tasks and active development while retaining compatibility through Xwayland.

Display drivers

The default modesetting display driver will work with most video cards, but performance may be improved and additional features harnessed by installing the appropriate driver for AMD or NVIDIA products.

Desktop environments

Although the display server provides the basic framework for building a graphical environment, additional components may be considered necessary for a complete user experience. Desktop environments such as KDE, GNOME, COSMIC, Xfce, Cinnamon, LXDE, bundle together a wide range of well-integrated applications, such as a window manager or compositor, panel/taskbar, file manager, terminal emulator, text editor, icons, and other utilities. Users with less experience may wish to install a desktop environment for a more familiar environment. See Category:Desktop environments for additional resources.

Window managers or compositors

A full-fledged desktop environment provides a complete and consistent graphical user interface, but tends to consume a good amount of system resources. Users seeking to maximize performance or otherwise simplify their environment may opt to install a window manager or compositor alone and hand-pick desired extras. Using Xorg, most desktop environments allow use of an alternative window manager as well. Dynamic, stacking, and tiling window managers differ in their handling of window placement.

Display manager

Most desktop environments include a display manager for automatically starting the graphical environment and managing user logins. Users without a desktop environment can install one separately. Alternatively you may start X at login as a simple alternative to a display manager.

User directories

Well-known user directories like Downloads or Music are created by the xdg-user-dirs-update.service user service, that is provided by xdg-user-dirs and enabled by default upon install. If your desktop environment or window manager does not pull in the package, you can install it and run xdg-user-dirs-update manually as per XDG user directories#Creating default directories.

Power management

This section may be of use to laptop owners or users otherwise seeking power management controls. See Category:Power management for more.

See Power management for more general overview.

ACPI events

Users can configure how the system reacts to ACPI events such as pressing the power button or closing a laptop's lid. For the recommended method using systemd, see Power management#ACPI events. For the old method, see acpid.

CPU frequency scaling

Modern processors can decrease their frequency and voltage to reduce heat and power consumption. Less heat leads to more quiet system and prolongs the life of hardware. See CPU frequency scaling for details.

Laptops

For articles related to portable computing along with model-specific installation guides, please see Category:Laptops. For a general overview of laptop-related articles and recommendations, see Laptop.

Suspend and hibernate

See the main article: Power management/Suspend and hibernate.

Multimedia

Category:Multimedia includes additional resources.

Sound system

ALSA is a kernel sound system that should work out the box (it just needs to be unmuted). Sound servers such as PipeWire and PulseAudio can offer additional features and support more complex audio configuration.

See Professional audio for advanced audio requirements.

Networking

This section is confined to small networking procedures. See Network configuration for a full configuration guide and Category:Networking for related articles.

DNS security

For better security while browsing the web, paying online, connecting to SSH services and similar tasks consider using DNSSEC-enabled DNS resolver that can validate signed DNS records, and an encrypted protocol such as DNS over TLS, DNS over HTTPS or DNSCrypt. See Domain name resolution for details.

Setting up a firewall

A firewall can provide an extra layer of protection on top of the Linux networking stack. While the stock Arch kernel is capable of using Netfilter's iptables and nftables, neither are enabled by default. It is highly recommended to set up some form of firewall. See Category:Firewalls for available guides.

Network shares

To share files among the machines in a network, follow the NFS or the SSHFS article.

Use Samba to join a Windows network. To configure the machine to use Active Directory for authentication, read Active Directory integration.

See also Category:Network sharing.

Input devices

This section contains popular input device configuration tips. See Category:Input devices for more.

Keyboard layouts

Non-English or otherwise non-standard keyboards may not function as expected by default. The necessary steps to configure the keymap are different for virtual console and Xorg, they are described in Keyboard configuration in console and Keyboard configuration in Xorg respectively.

Mouse buttons

Owners of advanced or unusual mice may find that not all mouse buttons are recognized by default, or may wish to assign different actions for extra buttons. Instructions can be found in Mouse buttons.

Laptop touchpads

Many laptops use Synaptics or ALPS "touchpad" pointing devices. For these, and several other touchpad models, you can use either the Synaptics input driver or libinput; see Touchpad Synaptics and libinput for installation and configuration details.

TrackPoints

See the TrackPoint article to configure your TrackPoint device.

Optimization

This section aims to summarize tweaks, tools and available options useful to improve system and application performance.

Benchmarking

Benchmarking is the act of measuring performance and comparing the results to another system's results or a widely accepted standard through a unified procedure.

Improving performance

The Improving performance article gathers information and is a basic rundown about gaining performance in Arch Linux.

Solid state drives

The Solid state drive article covers many aspects of solid state drives, including configuring them to maximize their lifetimes, e.g. with TRIM.

System services

This section relates to daemons.

Most distributions have a locate command available to be able to quickly search files. Arch Linux provides several alternatives, see locate for details.

Desktop search engines provide a similar service, while better integrated into desktop environments.

Local mail delivery

A default setup does not provide a way to synchronize mail. A list of mail delivery agents is available in the Mail server article.

Printing

CUPS is a standards-based, open source printing system developed by OpenPrinting for Linux. See Category:Printers for printer-specific articles.

Appearance

This section contains frequently-sought "eye candy" tweaks for an aesthetically pleasing Arch experience. See Category:Eye candy for more.

Fonts

You may wish to install a set of TrueType fonts, as only unscalable bitmap fonts are included in a basic Arch system. There are several general-purpose font families providing large Unicode coverage and even metric compatibility with fonts from other operating systems.

A plethora of information on the subject can be found in the Fonts and Font configuration articles.

If spending a significant amount of time working from the virtual console (i.e. outside an X server), users may wish to change the console font to improve readability; see Linux console#Fonts.

GTK and Qt themes

A big part of the applications with a graphical interface for Linux systems are based on the GTK or the Qt toolkits. See those articles and Uniform look for Qt and GTK applications for ideas to improve the appearance of your installed programs and adapt it to your liking.

Console improvements

This section applies to small modifications that improve console programs' practicality. See Category:Command-line shells for more.

Tab-completion enhancements

It is recommended to properly set up extended tab completion right away, as instructed in the article of your chosen shell.

Aliases

Aliasing a command, or a group thereof, is a way of saving time when using the console. This is especially helpful for repetitive tasks that do not need significant alteration to their parameters between executions. Common time-saving aliases can be found in Bash#Aliases, which are easily portable to zsh as well.

Alternative shells

Bash is the shell installed by default in an Arch system. The live installation media, however, uses zsh with the grml-zsh-config addon package. See Command-line shell#List of shells for more alternatives.

Bash additions

A list of miscellaneous Bash settings, history search and Readline macros is available in Bash#Tips and tricks.

Colored output

This section is covered in Color output in console.

Compressed files

Compressed files, or archives, are frequently encountered on a GNU/Linux system. Tar is one of the most commonly used archiving tools, and users should be familiar with its syntax (Arch Linux packages, for example, are simply zstd compressed tarballs). See Archiving and compression.

Console prompt

The console prompt (PS1) can be customized to a great extent. See Bash/Prompt customization or Zsh#Prompts if using Bash or Zsh, respectively.

Emacs shell

Emacs is known for featuring options beyond the duties of regular text editing, one of these being a full shell replacement. Consult Emacs#Colored output issues for a fix regarding garbled characters that may result from enabling colored output.

Mouse support

Using a mouse with the console for copy-paste operations can be preferred over GNU Screen's traditional copy mode. Refer to General purpose mouse for comprehensive directions. Note that you can already do this in terminal emulators with the clipboard.

Session management

Using terminal multiplexers like tmux or GNU Screen, programs may be run under sessions composed of tabs and panes that can be detached at will, so when the user either kills the terminal emulator, terminates X, or logs off, the programs associated with the session will continue to run in the background as long as the terminal multiplexer server is active. Interacting with the programs requires reattaching to the session.

疯子是什么意思 谷草转氨酶偏低是什么原因 待字闺中什么意思 肺部纤维灶什么意思 怎么知道自己缺什么五行
熵是什么 脾虚湿盛吃什么中成药 怀孕吃什么菜最有营养 什么米不能吃 缺维生素D吃什么补得最快
糖尿病人晚餐吃什么最好 血清钙偏高是什么原因 spa是什么服务 脂浊是什么意思 股票加杠杆是什么意思
筹钱是什么意思 理疗是什么 皮下出血小红点是什么原因造成的 畈是什么意思 安全期是什么
冰妹什么意思chuanglingweilai.com 舌苔很厚很白什么原因hcv7jop9ns6r.cn 梦见活人死了是什么意思hcv8jop4ns0r.cn 阴超能检查出什么hcv7jop9ns9r.cn 养蛊是什么意思hcv8jop3ns4r.cn
邪淫是什么意思hcv8jop7ns9r.cn 鼻子大的男人说明什么hcv7jop5ns4r.cn 打呼噜是什么原因造成的hcv8jop0ns4r.cn 什么是混合痔hcv7jop6ns5r.cn 无语什么意思hcv9jop4ns7r.cn
peaches是什么意思beikeqingting.com 右手心痒是什么预兆hcv7jop9ns4r.cn 戊型肝炎是什么病hcv8jop5ns9r.cn 刘备的马叫什么hcv9jop0ns2r.cn 头发掉得厉害是什么原因hcv8jop0ns4r.cn
玉五行属性是什么fenrenren.com 四六风是什么病wuhaiwuya.com 521什么星座hcv9jop5ns0r.cn 打嗝挂什么科hcv8jop4ns2r.cn 生蒜头吃了有什么好处和坏处hcv8jop5ns5r.cn
百度