Empathy – import listy kontaktów z serwera GG

Standardowo Empathy nie posiada opcji importu kontaktów z serwera GG – jedyną opcją jest dodawanie kontaktów ręcznie. Ale komu się to chce?
Krzysztof Klinikowski, zapewnie również zirytowany ręcznym dodawaniem kontaktów, stworzył wtyczkę telepathy-sunshine.
Na początek instalacja pakietu do budowy paczek (o ile już go wcześnie nie instalowałeś):

sudo apt-get install build-essential

Usuń telepathy-haze, odmówi współpracy, gdy zainstalujesz telepathy-sunshine

sudo apt-get remove telepathy-haze

Wejdź na stronę http://git.collabora.co.uk/?p=user/kkszysiu/telepathy-sunshine.git;a=summary. Pobierz najnowszą wersję telepathy-sunshine i rozpakuj ją. Teraz w terminalu przejdź do rozpakowanego katalogu i wydaj polecenia:

Montowanie serwera wirtualnego do katalogu w systemie

Aby wgrać dane z dysku na serwer i odwrotnie, potrzebne są różnego rodzaju aplikacje, np. FileZilla.
Inną drogą do osiągnięcia tego samego rezultatu jest zamontowanie całego serwera w jakimś katalogu na dysku twardym, jednak to rozwiązanie ma jeden poważny minus…
W przypadku menedżerów plików (FileZilla) wyświetlana jest jedynie lista katalogów i plików na serwerze. Natomiast w przypadku montowania serwera do katalogu na dysku, zawartość katalogu, do którego chcemy przejść, musi zostać pobrana (dla jasności – zostanie pobrana jedynie zawartość katalogu, do którego chcemy wejść – każdy katalog podrzędny NIE zostanie pobrany). Więc cała operacja jest bardzo powolna, ale jest też na to rozwiązanie – można wszystko wykonywać w terminalu, dzięki czemu nie dochodzi do pobierania plików. Ma ono miejsce dopiero wtedy, gdy jakiś plik/katalog kopiujemy na dysk – a tak przynajmniej wynika z moich obserwacji, jeśli się mylę, proszę o poprawienie.
Posiadając znajomość podstawowych poleceń zarządzających plikami/katalogami w systemie minus, o którym pisałem staje się nieistotny, więc ogólny rachunek wychodzi na zero.
Godnym uwagi jest również fakt, że mając serwer zamontowany na dysku, można napisać wiele przydatnych skryptów automatyzujących pracę z transferem plików – wystarczy podstawowa znajomość basha.

Dosyć tego ględzenia, pora przejść do sedna. Tak wygląda schemat polecenia montującego serwer wirtualny do katalogu w systemie (ważne jest, że katalog musi istnieć – najlepiej, aby był to katalog w Twoim katalogu domowym – po co męczyć się potem z sudo):

sudo curlftpfs ftp://użytkownik:hasło@adres_ftp /katalog/gdzie/ma/zostać/zamontowany/serwer

Odmontowanie:

Tworzenie bootowalnego pendrive’a z Ubuntu LiveCD

Obraz płyty

Bootowalny pendrive z Ubuntu może się przydać w sytuacji, gdy chcemy zainstalować/naprawić system na komputerze bez lub z uszkodzonym napędem CD/DVD.
Aby to wszystko wykonać, potrzebny będzie obraz płyty Ubuntu, program UNetbootin oraz pendrive o pojemności powyżej 700MB.
Obraz możesz przygotować na innym komputerze z płyty LiveCD lub pobrać z internetu.

Instalacja

sudo apt-get install unetbootin

Teraz podłącz pendrive’a i uruchom aplikację: Programy > Narzędzia systemowe > UNetbootin.

Obsługa aplikacji jest bardzo prosta – jedyne co trzeba ustawić to rodzaj dystrybucji, wersję, ścieżkę do obrazu ISO oraz lokalizację pendrive’a (zostanie ona automatycznie ustawiona jeśli podłączyłeś go przed uruchomieniem UNetbootin).

Zmiana częstotliwości skanowania dysku przy starcie systemu

Domyślnie co 25 lub 30 (dwa różne źródła) uruchomień komputera Ubuntu skanuje dyski komputera programem fsck, aby sprawdzić, czy nie ma na nich żadnych błędów.
Jeśli ktoś, tak jak ja, uruchamia komputer kilka razy dziennie, może zmienić liczbę 30 na np. 100 (mniej więcej raz na miesiąc), aby ustrzec się przed częstym skanowaniem dysku. Oczywiście nic nie stoi na przeszkodzie, aby tego nie zmieniać, przecież nie jest to działanie szkodliwe dla systemu, ale przy większych dyskach może zająć sporo czasu.

Aby zmienić częstotliwość skanowania dysku przy ładowaniu systemu użyj polecenia:

sudo tune2fs -c co_ile_uruchomień /jaki/dysk

gdzie:
co_ile_uruchomień – częstotliwość skanowania
/jaki/dysk – nazwa dysku/partycji, której ma dotyczyć skanowanie (jak widać, jeśli posiadamy kilka dysków/partycji, możemy je skanować w różnym czasie).

Przykład:

Zrób backup całej partycji – pomoże Ci Partimage

Partimage to ciekawe narzędzie do tworzenia obrazów partycji dyskowych, które później mogą posłużyć do odzyskania całego systemu w kilka chwil (no może kilkanaście, ale na pewno szybciej niż ponowna instalacja i konfiguracja). A więc do roboty. Jako, że nie można zapisać obrazu z podmontowanej partycji, a systemowej w trakcie pracy odmontować się nie da, należy uruchomić komputer z jakiegoś LiveCD lub w inny sposób umożliwiający dostęp do całych partycji. Możemy np. uruchomić LiveCD z Ubuntu i skompilować pakiet partimage, niestety będziemy to musieli robić za każdym razem, gdy zajdzie potrzeba skorzystania z Parimage. Ciekawszym i na pewno wygodniejszym sposobem jest pobranie i wypalenie obrazu SystemRescueCD, który to zawiera sporo przydatnych aplikacji, w tym potrzebny nam Partimage. Gdy już odpalimy komputer z naszej płytki (czy to w trybie graficznym czy tekstowym) należy się zastanowić, gdzie chcemy nasz obraz zapisać, gdyż jego wielkość jest uzależniona od wielkości naszej partycji systemowej (a raczej od ilości zapisanych na niej danych).

Tworzymy obraz partycji

Przypadek hipotetyczny, mamy dwie partycje: sda1 – system Ubuntu i sda2 – partycja z systemem plików ntfs. Najpierw podmontujemy partycję sda2, aby na niej zapisać nasz obraz:

ntfs-3g /dev/sda2 /mnt

Następnie odpalamy Partimage: