Beginners' Guide/Post-Installation (Magyar)

From ArchWiki
< Beginners' Guide
Revision as of 23:57, 25 April 2012 by Grigorecsongor (Talk | contribs) (/etc/pacman.d/mirrorlist)

Jump to: navigation, search

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Tip: Ez az oldal a teljes Beginners' Guide (Magyar) útmutató egyik részoldala. Ha az útmutatót teljes egészében akarod olvasni, akkor kattints ide.

Tango-preferences-desktop-locale.pngThis article or section needs to be translated.Tango-preferences-desktop-locale.png

Notes: Az útmutató ezen része befejezetlen és fordításra vár!! (Discuss in Talk:Beginners' Guide/Post-Installation (Magyar)#)

Telepítés után



Template:Beginners' Guide navigation (Magyar)


GRATULÁLUNK!

Üdvözlünk a te új Arch Linux rendszereden! Ez a rész be fog mutatni különböző telepítés utáni teendőket mint például, hogy hogyan frissítsd az új rendszert, és hogyan hozz létre mezei, nem rendszergazda felhasználót.

Az új Arch Linux alap rendszer mostmár funkcionális GNU/Linux környezet és kész a testreszabásra. Innen, felépítheted ezt az elegáns alapvető ezközkészletet, illetve amit szeretnél, vagy szükséges a rendszeredhez.

Jelentkezz be root felhasználóként. Be fogjuk állítani a pacman-t és frissítjük a rendszert root felhasználóként.

Megjegyzés: A virtuális konzolok elérhetőek 1-től 6-ig. Ezek között válthatsz az <ALT>+F1...F6 billentyűkombinációval.


Friss hírek!

Jó ötlet elolvasni mindíg a friss híreket, az egyes telepítési tippeket és munka-megkerülést. 
Példának okáért 16 áprilistől, a következő két tételt szükséges elolvasni: 

http://www.archlinux.org/news/initscripts-update-manual-intervention-required/ http://www.archlinux.org/news/filesystem-upgrade-manual-intervention-required/

Szükséged lesz ideiglenesen szerkeszteni a /etc/pacman.cond fájlt és beállítani a SigLevel-t 'Never'-re., ez ki fogja kapcsolni az aláírás ellenőrzését a csomagokban, és figyelmen kívül hagyja a figyelmeztetéseket a pacman frissítésnél...

Egy tipp: Ne pánikolj! Ha nem vagy otthon a key-készítésben, akkor várható a véletlenszerű key készítés entrópiája. Hogy ezt véghezvidd, nyomj véletlenszerű billentyűket a billentyűzeteden amíg a key létrejön. Ezt következőleg akkor kell megtenned mikor megjelenik, hogy a terminalod kéri.

pacman-key --init
pacman -S filesystem --force
rm /etc/profile.d/locale.sh
pacman -Syu


A rendszertelepítés elkészülte után, elolvashatod a Pacman-key -ről szóló cikket, hogy hogyan engedélyezd az ellenörző aláírásokat a csomagokban.

A Hálózat Beállítása (ha szükséges)

Ha helyesen beállítottad a rendszert, akkor kell működjön a hálózatod. Próbáld ping-elni a példa.com ot hogy ellenőrizd:


$ ping -c 3 példa.com 
PING példa.com (192.0.43.10) 56(84) bytes of data.
64 bytes from 43-10.any.icann.org (192.0.43.10): icmp_req=1 ttl=248 time=25.6 ms
64 bytes from 43-10.any.icann.org (192.0.43.10): icmp_req=2 ttl=248 time=22.9 ms
64 bytes from 43-10.any.icann.org (192.0.43.10): icmp_req=3 ttl=248 time=23.6 ms
--- példa.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 22.912/24.062/25.632/1.156 ms

Ha sikeresen létrehoztad a hálózati kapcsolatot, folyasd a Update, Sync, and Upgrade the system with pacman.

Hogyha mindhárom ping kísérlet "unknown host"error kimenetet ad, akkor a hálózatod nincs megfelelően beállítva. A hibaelhárítás a következő fájlok helyes beállításának ellenőrzésével lehetséges:

/etc/rc.conf  - Ellenőrizd az esetleges elírásokat és hibákat a HOSTNAME  és a NETWORKING részben.
/etc/hosts  - Ellenőrizd a formátum hibákat és elírásokat.
/etc/resolv.conf - Ezt csak akkor ellenőrizd ha statikus IP-címet használsz. Ha DHCP van használatban ez a fájl dinamikusan lessz létrehozva és törölve alapértelmezetten.

Tipp: Haladó használati utasításokat a hálózat beállításához a Network cikkben találhatsz.

Vezetékes hálózat

Ellenőrizd az Ethernet-et a következő paranccsalÉ

$ ip addr

Minden hálózati interfész ki lessz listázva. Láthatsz egy bejegyzést az eth0, vagy esetleg eth1-nek. Ezek a példák eth0-t fognak használni.

Statikus IP

Ha szükséges, beállíthatsz egy új statikus IP-címet a következő paranccsal:

# ip addr add <ip>/<netmask> dev <interfész>
Az alapértelmezett átjárót a követlező paranccsal állíthatjuk át:
# ip route add default via <ip>

Ellenőrizd, hogy a /etc/resolv.conf tartalmazza a DNS szervered, és ha nem add hozzá. Ellenőrizheted a hálozatot ismét a ping -c 3 www.google.com paranccsal. Ha ez működik állítsd be a /etc/rc.conf-ot fent leírtak szerint statikus IP-címhez.

Ha DHCP szerver/router-ed van a hálózatban próbáld a következő parancsot


# dhcpcd eth

Ha ez működik, állítsd be a /etc/rc.conf-ot a fent leírtak szerint dinamikus IP-címhez.


Wirelles Hálózat

Kérlek nézd a Wireless Quickstart For the Live Environment a részletekért a wireless hálózathoz való csatlakozáshoz. Habár már rég nem a telepítő rendszeren vagyunk, a parancsok hasonlóak az összes kapcsolodó wireless csomag telepítéséhez, a csomagválaszás közben. Emlékezz, a wireless ezközödnek szüksége lehet firmware-re a működése érdekében. Hibaelhárításért, nézd részletesen a Wireless Setup oltalt.

Proxy Szerver

Ha proxy szerver mögött vagy, nyisd meg a /etc/wgetrc fájlt és állítsd a http_proxy és ftp_proxy részt.

Analóg Modem, ISDN, és DSL (PPPoE)

Nézd a Internet Access cikket a részletes útmutatásért.


Frissítés, szinkronizálás és disztribúciófrissítés a pacman-el

Most frissíteni fogjuk a rendszert a pacman segítségével. A pacman a package manager az Arch Linuxban. Ez kezeli az egész csomagot a rendszerben, ez teszi lehetővé a telepítést, eltávolítást, csomag visszaállítást (a gyorsítótáron keresztül), egyéni összeállított csomagkezelést, automatikus függőségek kezelését, távolis és helyi keresést, és még sok mást. A pacman-t most csomagok letöltésére távoli adattárolókból és feltelepítésére használjuk a saját rendszerünkre.


Megjegyzés: Hogyha netinstall lemezképpel telepítettünk, valamennyi, ha nem az egész, a csomagjainkból máris naprakész. Azonban még mindíg ajánlatos futtatni a frissítést.


/etc/pacman.conf

Az csomagtárolók kiválasztásához és a pacman opcióihoz nyissuk meg a /etc/pacman.conf-ot.

Az csomagtárolók (repository) ebben a fájlban vannak felsorolva, ha aktiválni akarod a kívánt tárolót el kell távolítanod a # karaktert az eőtte található 'Include =' és '[repository]' sorokból.

Megjegyzés: Amikor kiválasztjuk az csomagtárolót, bizonyosodjunk meg hogy eltávolítottuk a # karaktert az adott tároló mindkét fejlécénél a [brackets] és ugyanúgy a 'Include =' soroknál. Elmúlasztása esetén az eredmény az lessz, hogy az adott tároló kimarad. Ez egy nagyon gyakori hiba.
Csomagtárolók (repositories)

Egy software repository az egy tárhely ahonnan a csomagok letölthetők és telepíthetők a számítógpre. Az Arch Linux csomagfenntartói és fejlesztői package maintainers (developers and Trusted Users) fenntartanak egy adott számú csomagtárolót amik tartalmaznak alapvető és népszerű szoftwereket,és könnyedén elérhetőek a pacman-számára. Ez a cikk körvonalazza ezeket a hivatalosam támogatott tárolókat. Nézd az Official Repositories cikket bővebb információkért.

Sok ember szeretne használni [core], [extra] and [community] csomagokat.. Ha 32-bites csomagokat szeretnél futtatni az Arch x86_64 rendszeren akkor aktiváld a [multilib] csomagtárolót, hozzáadva az alábbi sorokat a /etc/pacman.conf-fájlhoz:

 [multilib]
 Include = /etc/pacman.d/mirrorlist
AUR

Az Arch User Repository (AUR) függ a közösségtől,[community] és nem támogatott, [unsupported] ágazatoktól. Ellentétben a más ágazatoktól, a [unsupported] tartalmaz nem bináris csomagokat és nem érhető el közvetlenül a pacman-el. Ez az ágazat egy gyűjtemény, PKGBUILD shell script amit az Arch felhasználók írtak, hogy építsenek csomagokat a forrásokból az Arch Build System-et használva. A nem támogatott,[unsupported] szoftverek általánosan nem elérhetők más ágazatokban. Amikor egy nem támogatott csomag összegyűjt elég népszerüségi szavazatot, áthelyezhető a közösségi [community] bináris csomagtárolóra ha egy a megbízott felhasználó Trusted Users hajlandó adoptálni és fenntartani ott.

Megjegyzés: Van egy adott számú pacman wrapper (AUR Helpers) akik zökkenőmentes hozzáférést bíztosítanak az AUR-hoz.

/etc/pacman.d/mirrorlist

Meghatározza a pacman csomagtároló tűkroket és a prioritásokat.

Megjegyzés: Ha a telepítő médiumod régi, akkor a tűkörlistád (mirrorlist) elavult lehet, ami problémákhoz vezethet az Arch Linux frissítésénél pacman-el, (lásd a hibalistát bug report). Ezért fontos, hogy beszerezd a legfrissebb tűkörlistát (mirrorlist) erről a weboldalról the pacman mirror list generator page. Másold az újonnan létrehozott listát az /etc/pacman.d/mirrorlist fájlba a folytatáshoz.
Nyisd meg a /etc/pacman.d/mirrorlist fájlt egy szövegszerkesztővel és távolítsd el a # karakert attól a szervertől amelyik legközelebb található hozzád. Ezt követően add ki a teljes csomaglista frissítéséhez a parancsot:
# pacman -Syy
.

Leütve két --refresh vagy -y kényszerítjük a pacman-t, hogy frissítse az egész csomaglistát, még akkor is ha azok naprakésznek minősülnek.

A pacman -Syy parancsot használni (mindíg mikor a tűkörlista változik), jó dolog, és segít elkerülni az esetleges fejfájást.

rankmirrors

Alternatively, you can use rankmirrors. rankmirrors is a bash script which will attempt to detect uncommented mirrors specified in /etc/pacman.d/mirrorlist which are closest to the installation machine based on latency. Faster mirrors will dramatically improve pacman performance, and the overall Arch Linux experience. This script may be run periodically, especially if the chosen mirrors provide inconsistent throughput and/or updates. Note that rankmirrors does not test for throughput. Tools such as wget or rsync may be used to effectively test for mirror throughput after a new /etc/pacman.d/mirrorlist has been generated.

Issue the following command to completely refresh package database, upgrade and install curl:

# pacman -Syyu curl
  • If you get an error at this step, use the command nano /etc/pacman.d/mirrorlist and uncomment a server that suits you.

cd to the /etc/pacman.d/ directory:

# cd /etc/pacman.d

Backup the existing /etc/pacman.d/mirrorlist:

# cp mirrorlist mirrorlist.backup

Edit mirrorlist.backup and uncomment all mirrors on the same continent or within geographical proximity to test with rankmirrors.

# nano mirrorlist.backup

Run the script against the mirrorlist.backup with the -n switch and redirect output to a new /etc/pacman.d/mirrorlist file:

# rankmirrors -n 6 mirrorlist.backup > mirrorlist
Note: -n 6: will rank the 6 closest mirrors

Force pacman to refresh all package lists with the new mirrorlist in place:

# pacman -Syy
Mirrorcheck for up-to-date packages

Since rankmirrors does not take into account how up-to-date a mirror's package list is, it is important to note that one or more of the mirrors it selects as fastest may still be out-of-date. Arch Linux MirrorStatus reports various aspects about the mirrors such as network problems with mirrors, data collection problems, the last time mirrors have been synced, etc. One may wish to manually inspect /etc/pacman.d/mirrorlist, ensuring that the file contains only up-to-date mirrors if having the latest package versions is a priority.

Alternatively, the Mirrorlist Generator can automatically rank mirrors close to your location by how up-to-date they are.

Tip: For a script that automates the process of getting and installing a mirrorlist file from the Pacman Mirrorlist Generator, see Mirrors.
Note: Some issues have been reported in the Arch Linux forums regarding network problems that prevent pacman from updating/synchronizing repositories (see https://bbs.archlinux.org/viewtopic.php?id=68944 and https://bbs.archlinux.org/viewtopic.php?id=65728). When installing Arch natively, these issues have been resolved by replacing the default pacman file downloader with an alternative (see Improve Pacman Performance for more details). When installing Arch as a guest OS in VirtualBox, this issue has also been addressed by using "Host interface" instead of "NAT" in the machine properties.