Uniknięnie problemów
Wyczyść instalację:
installp -C
Ubuntu stworzyło infrastruturę pozwalającą w łatwy sposób dodawać oprogramowanie do ich dystrybucji. Wgrywasz na ich serwery kody źródłowe a oni przygotowują pakiety na różne wersje systemu, architektury itp. Koncowy użytkonwik wydaje następnie jedno polecenie i dodaje do systemu nowe źródło oprogramowania, dalej pozostaje już mu jedynie instalacja oprogramowania w ulubiony przez niego sposób (apt-get, aptitute itp.). Więcej informacji: https://help.launchpad.net/Packaging/PPA
W przypadku dodawania nowych repozytoriów może się pojawić błąd mówiący o braku możliwości weryfikacji klucza PGP:
W: GPG error: http://ppa.launchpad.net lucid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D6B6DB186A68F637
W najprostszym przypadku rozwiązać można to w następujący sposób:
gpg --keyserver subkeys.pgp.net --recv D6B6DB186A68F637 gpg --export --armor 6A68F637 | apt-key add -
Deweloperzy Ubuntu w wersji Lucid postanowili wprowadzić „piekną zmianę” i narzędzia dos2unix i unix2dos zostały zastąpione przez fromdos i todos z pakietu tofrodos. Jeżeli jesteś przyzwyczajny do komend dos2unix i unix2dos to:
sudo ln -s /usr/bin/fromdos /usr/bin/dos2unix
sudo ln -s /usr/bin/todos /usr/bin/unix2dos
W przypadku pracy w środowisku wielu administratorów albo na wielu serwerach przydatne może być nauczenie się stworzenia prostych pakietów DEB i RPM. Tutaj opiszę metodę tworzenia primitywnych pakietów DEB. Osobiście używam jej do dystrybucji skryptów wspomagających administrację serwerami
W przypadku dużych środowisk, mówimy o setkach jak nie tysiącach systemów, musimy być pewni że środowiska mają taką samą konfigurację (takie same wersje pakietów). wynika to z faktu, iż nie możemy pozwolić sobie na jakiekolwiek problemy, oprogramowanie przetestowane na serwerach testowych musi być zainstalowane dokładnie w tych samych wersjach na serwerach produkcyjnych.
Gdy używamy up2date lub yum zostaną zaisntalowane ostatnie dostępne aktualizacje, czyli systemy aktualizowane ostatnio a aktualizowane 2 tygodnie temu będą się różnić.
swaret – wyszukuje pakiety dostepne w pakietach 🙂
pkgtool – mały manager pakietów
/var/log/packages – pliki z spisiem zawartości pakietów
Czasami potrzeba pobrać listę pakietów w przyjaznej dla skryptów postaci. W takim przypadku możemy skorzystać z polecenia dkpg-query z opcją -W i -f, które pozwalają określić format wyjścia, przykładowa komenta:
dpkg-query -W -f='${Package};${Version};${Status};${Maintainer};\n'
Więcej można uzyskać dzięki man dpkg-query
W moim rodzinnym domu mamy łącze DSL z dialogu, jako że potrzebowałem podłączyć się z mojego linuksowego lapka do firmowej sieci musiałem skonfigurować to połączenie. Sprawa wygląda prosto:
I tyle…
Drukowanie do pdf-a w Windowsie jest bardzo proste, instalujemy jakiś darmowy sterownik druku do pdf-a i po kłopocie ;). W Linuksie też można tak drukować, no prawie tak samo…
Pliki pdf domyślnie pojawią się w pokatalogu PDF katalogu domowym użytkownika (konfiguracja w katalogu /etc/cups dla całego pakietu cups-pdf).