General recommendations (Lietuviškai)

From ArchWiki
Jump to: navigation, search

Šis dokumentas tai anotuotas populiarių straipsnių ir svarbios informacijos indeksas skirtas pagerinti ir pridėti funkcionalumo įdiegtai Arch sistemai. Daroma prielaida, kad skaitytojai perskaitė ir sekdami diegimo gidą įsidiegė Arch Linux. Kitų skyrių, bei kitų straipsnių supratimui ir sekimui reikalinga perskaityti ir suprasti sąvokas esančias #Sistemos administravimas bei #Paketų valdymas.

Sistemos administravimas

Šis skyrius aprašo administracines užduotis ir sistemos valdymą. Dėl daugiau informacijos žiūrėti Core utilities (Lietuviškai) ir Category:System administration (Lietuviškai).

Naudotojai ir grupės

Naujas įdiegimas palieka jus tik su superuser paskyra, geriau žinoma kaip "root". Būnant prisijungus su root ilgus laiko tarpus, galimai net atskleidžiant jį serveryje per SSH, yra nesaugu. Vietoje to, daugumai užduočių derėtų sukurti ir naudoti neprivilegijuoto naudotojo paskyrą(as), o root paskyrą naudoti tik sistemos administravimui. Dėl detalių žiūrėti Users and groups#User management.

Naudotojai ir grupės yra prieigos kontrolės mechanizmas; administratoriai gali reguliuoti narystes grupėse bei nuosavyvės teises, taip suteikdami arba atimdami naudotojų, bei servisų prieigą prie sistemos resursų. Skaitykite Users and groups straipsnį dėl daugiau detalių, bei galimų saugumo rizikų.

Privilegijos pakėlimas

Komandos su ir sudo leidžia jums vykdyti komandas kaip kitam naudotojui. Pagal nutylėjimą su įmeta jus į root naudotojo prisijungimo langą, o sudo pagal nutylėjimą jums laikinai suteikia root privilegijas. Dėl skirtumų skaityti atitinkamus straipsnius.

Servisų valdymas

Arch Linux naudoja systemd kaip init procesą, kuris yra Linux sistemos ir servisų tvarkyklė. Jūsų Arch Linux sistemos palaikymui, nebloga idėja išmokti jo pagrindus. Su systemd sąveikaujama per systemctl komandą. Dėl daugiau informacijos paskaitykite systemd#Basic systemctl usage.

Sistemos priežiūra

Arch yra rolling release sistema su greita paketų kaitą, todėl naudotojai turėtų skirti šiek tiek laiko sistemos priežiūrai. Rekomendacijoms ir geriausioms praktikoms kaip grūdinti sistemą skaityti Saugumas|.

Paketų valdymas

Šiame skyriuje yra naudinga informacija susijusi su paketų valdymu. For more, please see Frequently asked questions (Lietuviškai)#Paketų valdymas ir Category:Package management.

Note: Būtina nuolat stebėti pasikeitimus, Arch Linux, kuriems reikia rankinio įsikišimo prieš atnaujinant savo sistemą. Prenumeruokite arch-announce mailing list arba tikrinkite pagrindinio puslapio Arch naujienas prieš kiekvieną atnaujinimą. Alternatyviai, galite prenumeruoti šį RSS feed'ą.

pacman

pacman yra Arch Linux paketų tvarkyklė (package manager): visiems naudotojams privaloma susipažinti su ja prieš skaitant bet kokį kitą straipsnį.

Dėl pasiūlymų kaip pagerinti sąveiką su pacman ir bendrai paketų tvarkymui, skaityti pacman/Tips and tricks.

Saugyklos

Dėl detalių apie kiekvienos oficialiai palaikomos saugyklos tiklą skaitykite Official repositories straipsnį.

Jeigu planuojate naudoti 32-bitų aplikacijas, turėsite įgalinti multilib saugyklą.

Unofficial user repositories straipsnyje rasite keletą nepalaikomų saugyklų.

Galimai norėsite įdiegti pkgstats servisą.

Veidrodžiai

Dėl žingsių kaip pilnai išnaudoti greičiausius ir naujausius oficialių saugyklų veidrodžius, skaitykite Mirrors straipsnį. Kaip paaiškinta straipsnyje, ypatingai geras patarimas yra reguliariai tikrinti Mirror Status puslapį, kuriame rasite naujausios sinchronizacijos veidrodžių sąrašą.

Arch Build sistema

Portai yra sistema sudaryta iš kūrimo scenarijų esančių vietinės sistemos katalogo medyje, pradžioje naudota BSD distribucijose. Paprastai tariant, kiekvienas portas kataloge turi scenarijų intuityviai pavadintą pagal diegiamą trečiosios šalies aplikaciją.

Arch Build sistema siūlo tą patį funkcionalumą, suteikdama kūrimo scenarijus vadinamus PKGBUILD, kuriuose yra informacija skirta atitinkamai programinei įrangai; vientisumo hash'ai, projekto URL, versija, licenzija ir kūrimo instrukcijos. Šie PKGBUILDs yra analizuojami makepkg, faktinės programos, kuri generuoja paketus švariai tvarkomus su pacman.

Kiekvienas paketas esantis saugyklose, kartu su tais esančiais AUR gali būti pakartotinai sukompiliuotas naudojantis makepkg.

Arch User Repository

Kol Arch Build sistema suteikia galimybę kurti paketus esančius oficialiose saugyklose, Arch User Repository (AUR) yra lygiavertis naudotojų pateiktiems paketams. Tai nepalaikoma kūrimo scenarijų saugykla prieinama per interneto sąsają arba Aurweb RPC sąsają.

Paleidimas

Šiame skyriuje yra informacija susijusi su paleidimo procesu. Arch paleidimo proceso apžvalgą galima rasti Arch boot process. Dėl daugiau informacijos žiūrėti paleidimo proceso kategorijoje.

Techninės įrangos auto-pažinimas

Techninė įranga pagal nutylėjimą turėtų būti automatiškai aptinkama su udev paleidimo proceso metu. Paleidimo laiką potencialiai pagerinti būtų galima, išjungiant automatinį modulių krovimą ir parenkant juos rankiniu būdų, kaip aprašyta Kernel modules. Papildomai, Xorg turėtų automatiškai aptikti reikalingas tvarkykles su udev, bet naudotojai gali pasirinkti konfigūruoti X serverį rankiniu būdu.

Mikrokodas

Procesoriai gali elgtis netinkamai, ebt tą gali pataisyti branduolys atnaujindamas mikrokodą' paleisties metu. Dėl daugiau detalių žiūrėti Microcode straipsnį.

Paleidimo pranešimų išsaugojimas

Paleidimui pasibaigus ekranas yra išvalomas ir atsiranda prisijungimo laukelis, taip naudotojui negalint pamatyti kas tiksliai įvyko paleidimo proceso metu. Išjunkite paleidimo pranešimų išvalymą kad pašalintumėte šį trūkumą.

Num Lock aktyvacija

Num Lock daugumoje klaviatūrų yra perjungimo klavišas. Num Lock aktyvavimui paleisties metu skaitykite Activating Numlock on Bootup.

Grafinė naudotojo sąsaja

Šiame skyriuje informacija skirta vartotojams norintiems savo sistemoje paleisti grafines aplikacijas. Dėl daugiau žiūrėti grafinės naudotojo sąsajos kategoriją.

Ekrano serveris

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), and the majority of users will want to install it.

Wayland is a newer, alternative display server protocol and the Weston reference implementation is available.

Ekrano tvarkyklės

The default vesa display driver will work with most video cards, but performance can be significantly improved and additional features harnessed by installing the appropriate driver for ATI, Intel, or NVIDIA products.

Darbastalio aplinkos

Although Xorg provides the basic framework for building a graphical environment, additional components may be considered necessary for a complete user experience. Desktop environments such as GNOME, KDE, LXDE, and Xfce bundle together a wide range of X clients, such as a window manager, panel, 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.

Langų tvarkyklės

A full-fledged desktop environment provides a complete and consistent graphical user interface, but tends to consume a considerable amount of system resources. Users seeking to maximize performance or otherwise simplify their environment may opt to install a window manager alone and hand-pick desired extras. 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.

Ekrano valdyklės

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.

Energijos valdymas

This section may be of use to laptop owners or users otherwise seeking power management controls. For more, please see Category:Power management.

See Power management for more general overview.

ACPI įvykiai

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

CPU dažnio kėlimas

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.

Nešiojamieji kompiuteriai

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.

Sustabdymas ir užmigdymas

Žiūrėti pagrindinį straipsnį: Sustabdymas ir užmigdymas.

Multimedija

Multimedijos kategorijoje rasite papildomų resursų.

Garsas

Garsas suteikiamas branduolio garso tvarkyklių:

  • ALSA is included with the kernel and is recommended because usually it works out of the box (it just needs to be unmuted).
  • OSS is a viable alternative in case ALSA does not work.

Users may additionally wish to install and configure a sound server such as PulseAudio. For advanced audio requirements, see professional audio.

Naršyklės įskiepiai

For access to certain web content, browser plugins such as Adobe Acrobat Reader, Adobe Flash Player, and Java can be installed.

Kodekai

Codecs are utilized by multimedia applications to encode or decode audio or video streams. In order to play encoded streams, users must ensure an appropriate codec is installed.

Tinklas

This section is confined to small networking procedures. Head over to Network configuration for a full guide. For more, please see Category:Networking.

Laikrodžio sinchronizacija

The Network Time Protocol (NTP) is a protocol for synchronizing the clocks of computer systems over packet-switched, variable-latency data networks. See Time synchronization for implementations of such protocol.

DNS saugumas

For better security while browsing web, paying online, connecting to SSH services and similar tasks consider using DNSSEC-enabled client software which can validate signed DNS records, and DNSCrypt to encrypt DNS traffic.

Užkardos nustatymas

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.

Dalinimasis resursais

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.

Įvesties įrenginiai

This section contains popular input device configuration tips. For more, please see Category:Input devices.

Klaviatūros išdėstymai

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.

Pelės mygtukai

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.

Nešiojamojo kompiuterio padelis

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.

Optimizavimas

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

Lyginamoji analizė

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.

Našumo gerinimas

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

Solid state diskai

The Solid State Drives article covers many aspects of solid state drives, including configuring them to maximize their lifetimes.

Sistemos servisai

This section relates to daemons. For more, please see Category:Daemons and system services.

Failų indeksavimas ir paieška

Most distributions have a locate command available to be able to quickly search for files. To get this functionality in Arch Linux, mlocate is the recommended install. After the install you should run updatedb to index the filesystems.

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

Vietinio pašto pristatymas

A default setup does not provide a way to sync mail. To configure Postfix for simple local mailbox delivery, see Postfix. Other options are SSMTP, msmtp and fdm.

Spausdinimas

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

Išvaizda

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

Šriftai

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+ ir Qt temos

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.

Konsolės patobulinimai

This section applies to small modifications that improve console programs' practicality. For more, please see Category:Command shells.

Tab-užbaigimo patobulinimai

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

Trumpiniai

Aliasing a command, or a group thereof, is a way of saving time when using the console. This is specially 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.

Alternatyvūs apvalkalai

Bash is the shell that is 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 papildymai

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

Spalvota išvestis

This section is covered in Color output in console.

Suspausti failai

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 xzipped tarballs). See Archiving and compression.

Konsolės eilutė

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 apvalkalas

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.

Pelės palaikymas

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.

Atgalinės slinkties buferis

To be able to save and view text which has scrolled off the screen, refer to General troubleshooting#Scrollback.

Sesijos valdymas

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.