Flyboy pisze:
Jeszcze jedno, chcialem zainstalować Iptraf, więc wpisalem:
pacman -S iptraf-2.7.0-1nnd
i otrzymalem:
[root@serweros reszta]# pacman -S iptraf-man-2.7.0-1nnd
iptraf-man-2.7.0-1nnd: not found in sync db
Co oznacza ten komunikat?

Polecenie pacman -S wymaga jako argumetu nazwy pakietu. Nazwą pakietu zaś jest w tym przypadku iptraf lub iptarf-man.
Ogólnie pakiety nazywane są zgodnie z następującą zasadą:
nazwa-pakietu-wersja-nr_wydania_nnd.pkg.tar.gz
czyli nazwą pakietu jest wszystko co zostaje po odrzuceniu DWÓCH ostatnich myślników wraz z następującymi po nich znakami.
Na przykład:
iptarf-man-2.7.0-1nnd.pkg.tar.gz
iptraf-man = nazwa pakietu
2.7.0 = wersja (programu, czyli tak jak to autor programu sobie numeruje)
1nnd = numer wydania pakietu dla NND
Z powyższego powodu nie może być myślnika ani w wersji programu ani w numerze wydania pakietu. W nazwie pakietu zaś, nie ma to żadnego znaczenia ponieważ zarówno pacman jak i inne programy korzystające z nazw pakietów liczą te myślniki od końca.