Udev – zmiana nazwy interfejsu sieciowego

Za to jak system kojarzy karty sieciowe odpowiada udev, a dokładnie plik /etc/udev/rules.d/70-persistent-net.rules.

W moim przypadku wygląda on tak (po wymianie karty sieciowej):

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:21:27:c5:
42:41", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x10de:0x0057 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:e6:62:
3f:84", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:30:4f:51:
af:f3", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

Jednak nie korzystam już z karty do której została przypisana nazwa eth0, a pomimo tego chcę aby numeracja rozpoczynała się od 0 – czyli jak wcześniej. Dodatkowo zamienię obecne eth2 z eth1.
Read more

LaTeX – przygotowanie grafiki w formacie *.eps

Często zdarza się tak, że potrzebujemy pliku graficznego w formacie *.eps. Ma on oczywiście swoje wady i zalety, ale nie o tym chcę pisać.

Najprościej pliki w tym formacie można przygotować w OpenOffice.org Draw. Sprowadza się to do kilku kliknięć.

Program uruchamiamy poleceniem:
$ oodraw

Następnie:

  1. Wczytujemy (otwieramy) plik, np. w formacie *.jpg lub *.png.
  2. Z menu: Plik -> Eksportuj…
  3. Format pliku wybieramy jako: EPS – Encapsulated PostScript (.eps)
  4. Eksportuj…
  5. OK

To już wszystko. Plik został zapisany we wskazanym katalogu.

Instalacja sterowników NVIDIA na Oracle Enterprise Linux

Przygotowanie do instalacji

Aby zainstalować sterowniki do naszej karty graficznej, potrzebujemy pewnych pakietów w systemie. Najłatwiej będzie jeśli zainstalujemy grupę pakietów.

Dostępne grupy pakietów:
# yum grouplist

Lista podzielona jest na grupy pakietów zainstalowanych oraz dostępnych. Nas interesuje grupa Narzędzia programistyczne (ang. Development Tools).

Jeśli nie mamy jej zainstalowanej, wykonujemy:
# yum groupinstall "Narzędzia programistyczne"
Read more

Broadcom BCM4312 – WiFi na Oracle Enterprise Linux

Moja karta w systemie przedstawia się w następujący sposób:
# /sbin/lspci | grep -i Broadcom
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 02)

Generalnie mamy możliwość powołania do życia tę kartę na trzy różne sposoby. Jest to b43-fwcutter, broadcom-wl i ndiswrapper (szybko zapomnij o ostatnim sposobie).

Pod Debianem korzystam z niej za pomocą pakietu b43-fwcutter. Jednak wcześniej nie było dostępnych sterowników od Broadcom, czyli broadcom-wl. Teraz możemy je wykorzystać.

Przede wszystkim musimy wiedzieć jakie mamy jądro zainstalowane w systemie:
# uname -r
2.6.18-194.el5

Read more

Instalacja komunikatora tlen w systemie Linux

Instalację komunikatora tlen przedstawię na systemie OEL, aczkolwiek w wielu pozostałych Linuksach, proces ten wyglądał będzie niemalże identycznie.

Ściągamy plik instalacyjny ze strony.

W katalogu gdzie plik został pobrany nadajemy uprawnienia:
# chmod +x tlenlinux-7.0.1.70.bin

Uruchamiamy skrypt instalacyjny:
# sh tlenlinux-7.0.1.70.bin

Jeśli pojawią się błędy to czytamy w czym problem. Jednak sama instalacja nie powinna takowych przysporzyć.
Read more

Wyłączenie animacji przy minimalizacji okien w GNOME

Jeśli brak pakietu gconf-editor w Twoim repozytorium pakietów, ściągnij go i zainstaluj z WWW, np.: stąd.

Uruchamiamy program poleceniem
$ gconf-editor

i markujemy odpowiednią opcję: apps -> metacity -> general -> reduced_resources

To wszystko.

md5sum, sha1sum – sprawdzanie pobranych obrazów ISO

md5sum

Z serwera skąd ściągasz dany obraz, pobierz również plik o nazwie zbliżonej do: md5sum.txt. Może też być z rozszerzeniem *.asc. Plik zapisujemy oczywiście w katalogu gdzie mamy nasz obraz.

Następnie wystarczy wydać polecenie (będąc w katalogu z plikiem obrazu i plikiem tekstowym):
$ md5sum -c md5sum.txt

Wynik tego co mi zwróciło polecenie:
Read more

Konfiguracja ekranu podczas startu systemu – Debian

1. Jak zmniejszyć czcionkę podczas startu systemu?

Najlepiej przetestuj poniższe rozwiązanie na początku nie w sposób trwały. Tzn. gdy pojawi się ekran z GRUB’em, zaznacz odpowiednią cię pozycję Linuksa i wciśnij klawisz „e”.

Linię, którą zobaczysz, przykładowo może wyglądać tak:

linux /vmlinuz-2.6.32-5-686 root=UUID=”…” ro vga=791 quiet

Oczywiście chodzi nam o dopisanie tylko parametru vga=791. Jeśli efekt okaże się być zadowalającym to wówczas możesz zmiany te wprowadzić na stałe (pamiętaj, że metoda jaką tutaj zaprezentowałem daje efekt tymczasowy). Aby na stałe wprowadzić zmianę, najłatwiej będzie wystartować komputer z jakiegoś liveCD, podmontować odpowiednią partycję i wyedytować plik /boot/grub/grub.cfg – dokładnie tak samo jak wcześniej.

Read more

Wyciąganie tekstu z plików PDF (i nie tylko) zabezpieczonych przed kopiowaniem

Dajmy na to mamy plik PDF, który jest zabezpieczony przed kopiowaniem tekstu („owner password”). Jednak PDF, o którym mowa składa się z klikunastu stron. Ja osobiście spotkałem się z taką sytuacją, więc uważam, że komuś może się to również przydać.

Oczywistym jest, że nie mamy ochoty go przepisywać… Szukałem programu, który rozwiązałby za mnie ten problem, pod platformę Linux. Niestety nie znalazłem. Co prawda pojawiło się kilka pozycji działających na Windowsie, lecz te są mało mnie interesujące.
Read more

Git – rozproszony system kontroli wersji

Całkiem ciekawy system kontroli wersji, stworzony przez niejakiego Linusa Torvaldsa ;).

Instalacja klienta:

# aptitude install git

Generowanie kluczy SSH:

Po zainstalowaniu generujemy parę kluczy SSH:
$ ssh-keygen -C "trym@jabster.pl" -t rsa
jeśli nie zmienialiśmy ścieżki to klucz został zapisany do pliku /home/trym/.ssh/id_rsa.pub

Konfiguracja podstawowych ustawień:

$ git config --global user.name "mtrybus"
$ git config --global user.email trym@jabster.pl

Zakładanie konta, repozytorium i umieszczenie w nim pliku

Wchodzimy na stronę i zakładamy darmowe konto. Po jego założeniu wchodzimy w Ustawienia konta -> Publiczne klucze SSH i dodajemy klucz z pliku id_rsa.pub.
Read more

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.