Revision history for RessourcesLinux
Deletions:
Obsługa programu ##cron## i jego tabeli konfiguracyjnej ##crontab## jest dość prosta. Jednak gdy chciałem poznać wszystkie szczegóły, jak cyklicznie wykonywać pewne rzeczy, to szybko się zgubiłem. Pod debian-em pewne rzeczy opisywane są kompletnie inaczej, niż pod suse... Stąd też postanowiłem trochę uporządkować moje informacje na ten temat: DokumentacjaCron.
**Różne trick-i z SSH**
- jak logować się bez hasła? pomocne przy tworzeniu skryptów na bash-a, które wykonują coś zdalnie: http://linuxproblem.org/art_9.html
**Z kroków opisanych powyżej łącznie powstaje system do backup-ów**
//i to w stu procentach automatyczny, pewny, komfortowy i oszczędny!//
1) umożliwić logowanie bez hasła przez SSH:
- stworzyć klucz
##ssh-keygen -t dsa -b 1024 -f /miejsce-zapisu-klucza/nazwa-klucza##
(nie podawać hasła, gdy pyta!)
- zainstalować zdalnie na drugim komputerze (który ma akceptować połączenia bez hasła) klucz
##ssh nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego mkdir -p .ssh
... password:##
(tu hasło trzeba podać, bo chodzi o logowanie)
i dalej:
##cat /miejsce-zapisu-klucza/nazwa-klucza.pub | ssh nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego 'cat "">>"" .ssh/authorized_keys'
... password:##
(tu ostatni raz trzeba podać hasło)
- logowanie bez hasła odbywa się teraz tak:
##ssh -i /miejsce-zapisu-klucza/nazwa-klucza nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego##
2) pozostałe kroki
- stworzyć katalog, w którym będą zapisywane backup-y, np. ##/storage/backup/##
- przygotować skrypt, który skopiuje / zsynchronizuje dane między miejscem położenia danych a backupem
- przed właściwym skryptem od backup-u należy sprawdzić, czy połączenie internetowe działa, np. tak:##
wget http://user:pwd@80.237.160.189/path/filename.xxx
ping 80.237.160.189##
Inne dobre źródła o robieniu backup-ów:
- https://help.ubuntu.com/community/BackupYourSystem/TAR
- http://www.macuser.de/forum/f27/automatische-backups-syncs-210626/
Deletions:
- Mit dem Befehl „dd“ können Sie schnell und einfach ein Image einer CD erstellen. Achten Sie nur darauf, dass die CD vorher nicht gemountet sein darf. Der Befehl dazu lautet:
##dd if=/dev/cdrom of=cd-rom.iso##
Deletions:
Program ten jest o tyle rewelacyjny, że może używać różnych protokołów, może pracować w 100% automatycznie i jest inteligentny, ponieważ przesuwa (np. po sieciach) wyłącznie te __części__ plików, które są inne - nie musi nawet przerzucać plików zmienionych - przynajmniej nie w całości!
- jak robić snapshot-backups: http://linuxwiki.de/rsync/SnapshotBackups
- jak umożliwić RSYNC bez konieczności podawania hasła w ssh: http://troy.jdmz.net/rsync/index.html
Additions:
- stworzyć katalog, w którym będą zapisywane backup-y, np. ##/storage/backup/##
- przygotować skrypt, który skopiuje / zsynchronizuje dane między miejscem położenia danych a backupem
- przed właściwym skryptem od backup-u należy sprawdzić, czy połączenie internetowe działa, np. tak:##
wget http://user:pwd@80.237.160.189/path/filename.xxx
ping 80.237.160.189##
- przygotować skrypt, który skopiuje / zsynchronizuje dane między miejscem położenia danych a backupem
- przed właściwym skryptem od backup-u należy sprawdzić, czy połączenie internetowe działa, np. tak:##
wget http://user:pwd@80.237.160.189/path/filename.xxx
ping 80.237.160.189##
Additions:
Inne przydatne informacje jak łączyć z umts lub gprs: http://wiki.freitag-systemtechnik.de/kb/entry/1/
Additions:
- http://www.macuser.de/forum/f27/automatische-backups-syncs-210626/
Additions:
**przydatne komendy na BASH**
- Mit dem Befehl „dd“ können Sie schnell und einfach ein Image einer CD erstellen. Achten Sie nur darauf, dass die CD vorher nicht gemountet sein darf. Der Befehl dazu lautet:
##dd if=/dev/cdrom of=cd-rom.iso##
- Mit dem Befehl „dd“ können Sie schnell und einfach ein Image einer CD erstellen. Achten Sie nur darauf, dass die CD vorher nicht gemountet sein darf. Der Befehl dazu lautet:
##dd if=/dev/cdrom of=cd-rom.iso##
Deletions:
Additions:
- uruchomienie Virtualbox gdy nie ma modułów do aktualnego kernela: http://wiki.ubuntu-forum.de/index.php/VirtualBox
Additions:
1) połączyć łącze seryjne z telefonem komendą ##/usr/bin/rfcomm bind 0 00:1B:AF:CF:DC:2E 1##, gdzie ostatnia liczba (1) jest numerem kanału ustalonego powyżej
1) ponadto wykonać komendę ##rfcomm connect rfcomm0 00:1B:AF:CF:DC:2E 1## (1 = numer kanału po raz kolejny)
1) ponadto wykonać komendę ##rfcomm connect rfcomm0 00:1B:AF:CF:DC:2E 1## (1 = numer kanału po raz kolejny)
Deletions:
1) ponadto wykonać komendę ##rfcomm connect rfcomm0 00:11:22:33:44:55 1## (1 = numer kanału po raz kolejny)
Additions:
2) pozostałe kroki
Inne dobre źródła o robieniu backup-ów:
- https://help.ubuntu.com/community/BackupYourSystem/TAR
Inne dobre źródła o robieniu backup-ów:
- https://help.ubuntu.com/community/BackupYourSystem/TAR
Additions:
- http://www.spiration.co.uk/post/1307
Additions:
1) w graficznym programie ##KPPP## skonfigurowałem nowy modem pod urządzeniem ##/dev/rfcomm0##, numer do połączenia ##""*99***1#""##
Deletions:
Additions:
1) w graficznym programie ##KPPP## skonfigurowałem nowy modem pod urządzeniem ##/dev/rfcomm0##, numer do połączenia ##*99***1# ##
Deletions:
Additions:
1) sprawdzić, jaki adres MAC ma telefon komendą ##hcitool scan## - wynik wygląda np. tak: ##00:1B:AF:CF:DC:2E##
1) wczytać oferowane przez telefon usługi komendą ##sdptool browse##
1) zapamiętać, jaki kanał (channel) zajęty jest na DUN (Dial Up Networking) - u mnie był to kanał 1
1) połączyć łącze seryjne z telefonem komendą ##/usr/bin/rfcomm bind 0 01:23:45:67:89:AB 1##, gdzie ostatnia liczba (1) jest numerem kanału ustalonego powyżej
1) ponadto wykonać komendę ##rfcomm connect rfcomm0 00:11:22:33:44:55 1## (1 = numer kanału po raz kolejny)
1) w graficznym programie ##KPPP## skonfigurowałem nowy modem pod urządzeniem ##/dev/rfcomm0##, numer do połączenia ##*99***1###
1) to wszystko!
1) wczytać oferowane przez telefon usługi komendą ##sdptool browse##
1) zapamiętać, jaki kanał (channel) zajęty jest na DUN (Dial Up Networking) - u mnie był to kanał 1
1) połączyć łącze seryjne z telefonem komendą ##/usr/bin/rfcomm bind 0 01:23:45:67:89:AB 1##, gdzie ostatnia liczba (1) jest numerem kanału ustalonego powyżej
1) ponadto wykonać komendę ##rfcomm connect rfcomm0 00:11:22:33:44:55 1## (1 = numer kanału po raz kolejny)
1) w graficznym programie ##KPPP## skonfigurowałem nowy modem pod urządzeniem ##/dev/rfcomm0##, numer do połączenia ##*99***1###
1) to wszystko!
Deletions:
Additions:
- http://wiki.ubuntuusers.de/Bluetooth/Mobile
Następujące kroki musiałem wykonać na [[HP2510p HP Compaq 2510p]] pod Kubuntu 8.04, aby bez problemu wejść do sieci Vodafone (DE):
1) zainstalowane pakiety **bluez-utils**, **ppp**, **bluez-pin**
1) włączyć bluetooth w telefonie (Nokia 6234, ale z informacji w sieci wnioskuję, że niemal każdy inny też jest OK) i w laptopie
1)
Następujące kroki musiałem wykonać na [[HP2510p HP Compaq 2510p]] pod Kubuntu 8.04, aby bez problemu wejść do sieci Vodafone (DE):
1) zainstalowane pakiety **bluez-utils**, **ppp**, **bluez-pin**
1) włączyć bluetooth w telefonie (Nokia 6234, ale z informacji w sieci wnioskuję, że niemal każdy inny też jest OK) i w laptopie
1)
Additions:
- http://www.stefanux.de/wiki/doku.php/linux/bluetooth
Additions:
**komórką do sieci przez bluetooth**
Additions:
same moduły (np. sterowniki itp.)
- http://www.cyberciti.biz/tips/compiling-linux-kernel-module.html
- http://www.cyberciti.biz/tips/compiling-linux-kernel-module.html
Additions:
- jak usunąłem [[GeometriaDysku problem z geometrią]] dysku w ww. laptopie
Deletions:
Additions:
- jak usunąłem [[GeometriaDysku problem z geometrią]] dysku w moim laptopie
Deletions:
Additions:
**konfiguracja hardware-u**
- [[HP2510p HP Compaq 2510p]];
- [[ThinkpadX31 IBM Thinkpad X31]] (obecnie Lenovo);
- [[HP2510p HP Compaq 2510p]];
- [[ThinkpadX31 IBM Thinkpad X31]] (obecnie Lenovo);
Additions:
**Kompilacja jądra**
- http://www.ubuntu-forum.de/artikel/11312/HowTo-Kernel-Compile-Howto.html
- https://wiki.ubuntu.com/KernelCompileHowto
- http://forum.ubuntuusers.de/topic/170291/
- http://www.ubuntu-forum.de/artikel/11312/HowTo-Kernel-Compile-Howto.html
- https://wiki.ubuntu.com/KernelCompileHowto
- http://forum.ubuntuusers.de/topic/170291/
Additions:
**Sieci**
Usprawnianie sieci, szczególnie Gigabit-LAN:
- poprawianie parametrów po to, aby Gigabit-LAN szybciej działał: http://www.enterprisenetworkingplanet.com/nethub/article.php/3485486
- jak testować sieci przy pomocy narzędzia netcat: http://lxer.com/module/forums/t/26336/ UzywanieNetcat
Usprawnianie sieci, szczególnie Gigabit-LAN:
- poprawianie parametrów po to, aby Gigabit-LAN szybciej działał: http://www.enterprisenetworkingplanet.com/nethub/article.php/3485486
- jak testować sieci przy pomocy narzędzia netcat: http://lxer.com/module/forums/t/26336/ UzywanieNetcat
Additions:
##cat /miejsce-zapisu-klucza/nazwa-klucza.pub | ssh nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego 'cat "">>"" .ssh/authorized_keys'
Deletions:
Additions:
- stworzyć klucz
##ssh-keygen -t dsa -b 1024 -f /miejsce-zapisu-klucza/nazwa-klucza##
(nie podawać hasła, gdy pyta!)
- zainstalować zdalnie na drugim komputerze (który ma akceptować połączenia bez hasła) klucz
##ssh nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego mkdir -p .ssh
... password:##
(tu hasło trzeba podać, bo chodzi o logowanie)
i dalej:
##cat /miejsce-zapisu-klucza/nazwa-klucza.pub | ssh nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego 'cat >> .ssh/authorized_keys'
... password:##
(tu ostatni raz trzeba podać hasło)
- logowanie bez hasła odbywa się teraz tak:
##ssh -i /miejsce-zapisu-klucza/nazwa-klucza nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego##
##ssh-keygen -t dsa -b 1024 -f /miejsce-zapisu-klucza/nazwa-klucza##
(nie podawać hasła, gdy pyta!)
- zainstalować zdalnie na drugim komputerze (który ma akceptować połączenia bez hasła) klucz
##ssh nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego mkdir -p .ssh
... password:##
(tu hasło trzeba podać, bo chodzi o logowanie)
i dalej:
##cat /miejsce-zapisu-klucza/nazwa-klucza.pub | ssh nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego 'cat >> .ssh/authorized_keys'
... password:##
(tu ostatni raz trzeba podać hasło)
- logowanie bez hasła odbywa się teraz tak:
##ssh -i /miejsce-zapisu-klucza/nazwa-klucza nazwa-uzytkownika-na-zdalnym-komputerze@ip-komputera-zdalnego##
Deletions:
Additions:
**Z kroków opisanych powyżej łącznie powstaje system do backup-ów**
//i to w stu procentach automatyczny, pewny, komfortowy i oszczędny!//
1) umożliwić logowanie bez hasła przez SSH:
####
//i to w stu procentach automatyczny, pewny, komfortowy i oszczędny!//
1) umożliwić logowanie bez hasła przez SSH:
####
Additions:
**Różne trick-i z SSH**
- jak logować się bez hasła? pomocne przy tworzeniu skryptów na bash-a, które wykonują coś zdalnie: http://linuxproblem.org/art_9.html
- jak logować się bez hasła? pomocne przy tworzeniu skryptów na bash-a, które wykonują coś zdalnie: http://linuxproblem.org/art_9.html
Additions:
**Dzień świstaka, czyli CRON**
Obsługa programu ##cron## i jego tabeli konfiguracyjnej ##crontab## jest dość prosta. Jednak gdy chciałem poznać wszystkie szczegóły, jak cyklicznie wykonywać pewne rzeczy, to szybko się zgubiłem. Pod debian-em pewne rzeczy opisywane są kompletnie inaczej, niż pod suse... Stąd też postanowiłem trochę uporządkować moje informacje na ten temat: DokumentacjaCron.
Obsługa programu ##cron## i jego tabeli konfiguracyjnej ##crontab## jest dość prosta. Jednak gdy chciałem poznać wszystkie szczegóły, jak cyklicznie wykonywać pewne rzeczy, to szybko się zgubiłem. Pod debian-em pewne rzeczy opisywane są kompletnie inaczej, niż pod suse... Stąd też postanowiłem trochę uporządkować moje informacje na ten temat: DokumentacjaCron.
Additions:
- jak umożliwić RSYNC bez konieczności podawania hasła w ssh: http://troy.jdmz.net/rsync/index.html
Additions:
- jak robić snapshot-backups: http://linuxwiki.de/rsync/SnapshotBackups
Additions:
**Używanie programu do synchronizacji plików //RSYNC//**
Program ten jest o tyle rewelacyjny, że może używać różnych protokołów, może pracować w 100% automatycznie i jest inteligentny, ponieważ przesuwa (np. po sieciach) wyłącznie te __części__ plików, które są inne - nie musi nawet przerzucać plików zmienionych - przynajmniej nie w całości!
Program ten jest o tyle rewelacyjny, że może używać różnych protokołów, może pracować w 100% automatycznie i jest inteligentny, ponieważ przesuwa (np. po sieciach) wyłącznie te __części__ plików, które są inne - nie musi nawet przerzucać plików zmienionych - przynajmniej nie w całości!
Additions:
- ustawienia X-Servera - ładniejsze czcionki przez SubpixelHinting
Additions:
- ustawienia przydatne pod [[SuSEv102 SuSE 10.2]],
Deletions:
Additions:
- ustawienia przydatne pod [[SuSEv10.2 SuSE 10.2]],
Deletions:
Additions:
- ustawienia przydatne pod [[SuSE_DziesiecDwa SuSE 10.2]],
Deletions:
Additions:
- ustawienia przydatne pod [[SuSE SuSE 10.2]],
Deletions:
Additions:
- ustawienia przydatne pod [[SuSE_102 SuSE 10.2]],
Deletions:
Additions:
**Suse**
- ustawienia przydatne pod [[SuSE-10-2 SuSE 10.2]],
- ustawienia przydatne pod [[SuSE-10-2 SuSE 10.2]],
Additions:
**Telewizja cyfrowa!**
- wprawdzie nie używam, ale przetestowałem; ustawienia Kaffeine do kanałów na maszt w Lipsku: PlikChannelsDVB
- wprawdzie nie używam, ale przetestowałem; ustawienia Kaffeine do kanałów na maszt w Lipsku: PlikChannelsDVB
Additions:
- [[KonfiguracjaKUbuntu konfigurowanie (K)Ubuntu]] zgodnie z moimi preferencjami
Deletions:
//problem//: po zainstalowaniu KUbuntu nie wszystko jest tak, jak jestem do tego przyzwyczajony;
//rozwiązanie//:
- openoffice w odpowiednim języku:
##apt-get install openoffice.org-l10n-de##
- firefox w odpowiednim języku:
##apt-get install mozilla-firefox-locale-de-de##
- Gimp (który co do języków też był oporny):
##apt-get install gimp
apt-get install language-pack-gnome-de##
- MPlayer
##apt-get install mplayer##
- NFS (client)
##apt-get install nfs-client##
Pamiętaj: do pakietów MPlayer i temu podobnych potrzebne jest aktywne repository "multiverse" w ##/etc/apt/sources.list##
Additions:
**Konfiguracja (K)Ubuntu**
__pakiety potrzebne do uzupełnienia KUbuntu__:
//problem//: po zainstalowaniu KUbuntu nie wszystko jest tak, jak jestem do tego przyzwyczajony;
//rozwiązanie//:
- openoffice w odpowiednim języku:
##apt-get install openoffice.org-l10n-de##
- firefox w odpowiednim języku:
##apt-get install mozilla-firefox-locale-de-de##
- Gimp (który co do języków też był oporny):
##apt-get install gimp
apt-get install language-pack-gnome-de##
- MPlayer
##apt-get install mplayer##
- NFS (client)
##apt-get install nfs-client##
Pamiętaj: do pakietów MPlayer i temu podobnych potrzebne jest aktywne repository "multiverse" w ##/etc/apt/sources.list##
__pakiety potrzebne do uzupełnienia KUbuntu__:
//problem//: po zainstalowaniu KUbuntu nie wszystko jest tak, jak jestem do tego przyzwyczajony;
//rozwiązanie//:
- openoffice w odpowiednim języku:
##apt-get install openoffice.org-l10n-de##
- firefox w odpowiednim języku:
##apt-get install mozilla-firefox-locale-de-de##
- Gimp (który co do języków też był oporny):
##apt-get install gimp
apt-get install language-pack-gnome-de##
- MPlayer
##apt-get install mplayer##
- NFS (client)
##apt-get install nfs-client##
Pamiętaj: do pakietów MPlayer i temu podobnych potrzebne jest aktywne repository "multiverse" w ##/etc/apt/sources.list##
Deletions:
Additions:
- udostępnianie plików przez **NFS [[UdostepnianiePlikowNFS udostępnianie plików przez NFS]]** (w środowiskach czysto UNIXowych lub pod Mac OSX)
Deletions:
Additions:
- [[http://www.thomashertweck.de/kernel26.html jeszcze jedna instrukcja do kompilacji]]
- [[http://ubuntuforums.org/showthread.php?p=1453619 a tu na temat sterowników do grafy od Thinkpada X31]] (ATI Mobility M6 LY Radeon) - czy jakoś tak...
- [[http://ubuntuforums.org/showthread.php?p=1453619 a tu na temat sterowników do grafy od Thinkpada X31]] (ATI Mobility M6 LY Radeon) - czy jakoś tak...
Additions:
- kompilacja kernel-a do openSuSE [[http://www.howtoforge.com/kernel_compilation_suse tutaj]]
Deletions:
Additions:
- kompilacja kernel-a do openSuSE [[http://www.howtoforge.com/kernel_compilation_suse tutaj]]
Additions:
**Debian**
- [[KonfiguracjaRoutera konfiguracja routera]] krok po kroku,
- Debian jako serwer DNS, Time, Proxy, ...
- [[KonfiguracjaRoutera konfiguracja routera]] krok po kroku,
- Debian jako serwer DNS, Time, Proxy, ...
Additions:
- jak usunąłem [[GeometriaDysku problem z geometrią]] dysku w moim laptopie
Additions:
- udostępnianie plików przez NFS [[UdostepnianiePlikowNFS udostępnianie plików przez NFS]] (w środowiskach czysto UNIXowych lub pod Mac OSX)
Deletions:
(udostępnianie plików w środowiskach czysto UNIXowych lub pod Mac OSX)
Additions:
- co zrobić, gdy serwer [[ZbytWolnyNFS NFS jest zbyt wolny]]?
(udostępnianie plików w środowiskach czysto UNIXowych lub pod Mac OSX)
(udostępnianie plików w środowiskach czysto UNIXowych lub pod Mac OSX)
Deletions:
Additions:
- jak zamontowac dysk sieciowy
- jak uruchomić VMWare (wersja 4.5.1) pod Linux-em i jak ją uruchamiać po zmianach kernel-a
- ...
(jeszcze nie jest gotowe, jak widać)
- jak uruchomić VMWare (wersja 4.5.1) pod Linux-em i jak ją uruchamiać po zmianach kernel-a
- ...
(jeszcze nie jest gotowe, jak widać)