Ubuntu 7.10 Gutsy Gibbon

W koncu jest najnowsza wersja systemu operacyjnego Ubuntu 7.10.
Juz od kilkunastu dni uzywam tej wersji w “beta” a dzis w koncu opublokowano najnowsza oficjalna wersje do sciagnieca z stron Ubuntu.com
Jedno z najciekawszych udoskonalen to mozliwosc latwego configurowania dwuch monitorow. Jak dotad trzeba bylo recznie przerabiac instrukcje w pliku xorg.conf co czesto nie udawalo sie za pierwszym razem. Teraz za pomoca latwego GUI mozemy to latwo ustawic.

Panel do configuracji

A tak wyglada moja konfiguracja pod Gutsy:
[youtube]lnqpb8HXi28[/youtube]

PuTTY SSH

Jednym z moich ulubionych narzedzi ktorych uzywam niemal codziennie jest PuTTY. Uzywam go po Windows jak i pod Linuxem (Ubuntu). Jest to narzedzie umozliwiajace laczenia sie poprzez SSH z graficznego srodowiska. PuTTY jest niezwykle przydatne w srodowisku Windows ktore nie posiada wlasnego terminala SSH. Narzedzie to umozliwia nam rowniez tworzenie tuneli SSH a tym samym pomijanie korporacyjnych zabezpieczen/ograniczen dostepu do internetu. PuTTY daje nam te wszystkie mozliwosci opisane w atykule sztuczki-z-ssh-2-tunele plus kilka innych z tym ze bez koniecznosci pisania dlugich komend. Jednak nie po nic wspominam tu artyku? autorstwa Pazkoody gdyz znajomosc tego co sie dzieje za kulisami jest bardzo przydatna. Dodatkowo Putty umozliwia nam polaczenie sie z zewnetrznym swiatem nawet wtedy kiedy mamy tylko dostep do portu 80 a kiedy nie chcemy wykorzystac portu 80 mozemy skorzystac z 443 ktory jest rowniez zwykle udostepniony na sluzbowej sieci. Program PuTTY mozna sciagnac z http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html na tej stronie znajdziemy oprocz roznych smakow programu rowniez dodatkowe oprogramowanie jak Putty SCP lub PSFTP oba sluza do bezpiecznego transferu/kopiowania plikow poprzez internet i tunel utworzony za pomoca PuTTY. Te narzedzia opisze pozniej. Poz zainstalowaniu PuTTY otrzymamy okienko podobne to tego ponizej: Main window

kliknij by powiekszyc

W okienku widac juz kilka utworzonych przeze mnie sessji. Wszystkie widoczne sesje te sa skierowane w zasadzie do tej samej maszyny Ubuntu Linux za to z roznych srodowisk. Poniewaz czesto pracuje na roznych lokacjach stworzylem dla kazdej lokacji osobny profil polaczenia.

Continue reading “PuTTY SSH”

Open Source w mojej pracy

Pracuje od 12 lat w branzy zwanej czesto przez starsze pokolenia jako: “on cos robi z komputerami…” a dokladniej zajmuje sie srednimi i wielkimi sieciami komputerowymi za zwyczaj dzialajacymi na systemach Microsoftu. Od roku zaczalem interesowac sie rowniez Linuxem i innym wolnym oprogramowaniem. Do tego stopnia ze zaczalem na powaznie wykorzystywac wolne oprogramowanie rowniez profesjonalnie. W domu zamienilem moich 8 komputerów z Windows na rozne wersje Linux’a.
I tak u jednego z moich klientow zainstalowalem i rozpowszechnilem Continue reading “Open Source w mojej pracy”

Instalacja Compiz-Fusion pod Ubuntu 7.10

Do niedawna Beryl byl najciekawsza propozycja na Linuxowym desktopie, po zjednoczeniu sil Beryl’a i Compiz powstala nowa szata Compiz-Fusion.

Compiz dla Ubuntu 7.10 Gutsy

[youtube]TjyvaKdhOCs[/youtube]

Na moim IBM ThinkPad T40p CompizFusion dzaila bez zazutu i nawet lepiej niz Beryl, podobnie jak latwa instalacja.
W laptopie tym znajduje sie karta graficzna ATI typu RadeonR250 [Mobility FireGL 9000] (rev02)

Kroki instalacyjne przetlumaczylem z stron ForumUbuntu (http://ubuntuforums.org/showthread.php?t=481314)

inne miejsce warte odwiedzenia dotyczace instalacji (po polsku) to Ubuntu Czytelnia

  1. Usun standardowe ozdoby z Feisty komenda:
    sudo apt-get remove compiz-core desktop-effects
  2. Odswiez system przed dodaniem nowych repozytoriow komenda:
    sudo apt-get update
  3. Dodaj repozytoria edytujac plik /etc/apt/soureces.list dodaj do konca tegoz pliku nastepujacy tekst:
    # Treviño’s Ubuntu feisty EyeCandy Repository (GPG key: 81836EBF – DD800CD9)
    # Many eyecandy 3D apps like Beryl, Compiz, Fusion and kiba-dock snapshots
    # built using latest available (working) sources from git/svn/cvs…
    deb http://download.tuxfamily.org/3v1deb feisty eyecandy
    deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
  4. Dodaj klucz autentykacujny niezbedny do pobrania plikow instalacyjnych komenda:
    KEY=81836EBF; gpg –keyserver subkeys.pgp.net –recv $KEY && gpg –export –armor $KEY | sudo apt-key add –
  5. Ponownie odswiez system
    sudo apt-get update
  6. Zainstaluj compiz komenda:
    dla srodowiska GDM (Ubuntu)

    sudo apt-get install compiz # compiz-gnomelub dla KDE (Kubuntu)compiz-kde (if you are using Kubuntu)
  7. Zainstaluj konsole ustawien efektow specjalnych komendami:
    sudo apt-get install compizconfig-settings-manager
    sudo apt-get install libcompizconfig-backend-gconf
    lub ponizej dla Kubuntu
    sudo apt-get install libcompizconfig-backend-kconfig
  8. Zainstaluj dodatkowe plugins:
    sudo apt-get install compiz-fusion-*
  9. Uruchom nowy CompizFusion uruchamijac go z paska polecen;
    • uruchom pasek polecen klawiszami Alt+F2
    • wpisz w pasku polecen komende compiz –replace

    run compiz --replce

I teraz wszystko powinno zadzialac jak na filmie.

Ponizej Compiz Manager sluzy do ustawienia wszelkich mozliwych efektow specjalnych.
ompizManger

Ubuntu magazyn (miesiecznik) w PDF

Ubuntu Linux oferuje od niedawna miesięcznik poświęcony w całości Linuxowi Ubuntu. Właśnie ukazał sie najnowszy numer miedzy innymi do ściągnięcia w formacie PDF z tego adresu http://fullcirclemagazine.org/download-manager.php?id=1
Jak narazie wydanie jest tylko w języku angielskim jednak jak obiecują autorzy maja pojawić się i inne wersje językowe.

Logo magazynu Full Circle

W pierwszym numerze miedzy innymi:

  • instalacja Ubuntu Feisty Fawn, ze zrzutami ekranow i dobrze opisana
  • Howto: Jak jest zbudowana struktora katologow w Linuxie i ich znaczenie
  • Howto; Instalacja MythTV i Scribus
  • wywiad z programista klienta BitTorrent
  • nowosci, przeglady, opinie i wiele wiecej!

Polecam.

UbuntuMythTV Logo A skoro mowa o MythTV to tez niedawno (04-CZERWIEC-2007) pojawila sie plyta LiveCD z gotowa instalacja MythTV. Tu (mythbuntu) znajduje sie strona project wraz z linkami do plikow ISO wspomnianego LiveCD ktore zalaczam ponizej:

apt-cacher – dzialanie i instalacja

Bardzo przydatnym rozwiazaniem dla mojej domewej sieci komputerowej skladajacej sie z Linuxa glownie Ubuntu jest maly programik zwany apt-cacher.

apt-cacher

Dzieki temu programowi utrzymywanie systemow slatlo sie nie tyle co latwiejsze ale niewatpliwie o wiele szybsze. Sposob dzialania jest niezwykle prosty, na jednym komputerze ktory nazwiemy serwerem zainstalowalem apt-cacher a pozostale komputery w sieci przekierowalem by pobieraly oprogramowanie, dodatki i updates z tego wlasnie serwera zamiast ktoregos z serwerow dostepnych na internecie. Dzieki apt-cacher odciazamy nie tylko serwery internetowe ale rowniez ograniczamy obciazenie naszego lacza internetowego.

W sieciach z kilkoma komputerami nie ma to wiekszego znaczenia jednak kiedy mamy ich kilka i wiecej kazda instalacja tego samego oprogramowania na kilku maszynach jednoczesnie moze zupelnie zablokowac dostep do internetu dla innych uzytkownikow korzystajaych z tego samego lacza. Najwyrazniej widac korzysci w predkosci kiedy wykorzystamy apt-cacher do ‘upgrade’ calego systemu kiedy to przesiadka z Ubuntu 6.05 na 7.04 wynosi ponad 1 GB. Instalacja na pierwszym komputerze potrwa normalnie dlugo kazda nastepna bedzie bardzo szybko gotowa.

Continue reading “apt-cacher – dzialanie i instalacja”

Ubuntu GetDeb software portal

Moznaby porownac do Google Labs podobnie programisci Ubuntu publikuja czasami bardzo ciekawe programy i rozwiazania na portalu http://www.getdeb.net/

Znajduja sie tutaj gotowe do instalacji paczki .deb, miedzy innymi:

komposer – jest program sluzacy budowie i utrzymywaniu stron internetowych lub nawet calego site. Program opiera sie na Nvu i jest porownywalny do Microsoft FrontPage lub Macromedia DreamWeaver. Nvu jest jednynym znanym mi edytorem typu WYSIWYG czyli “to co widzisz to dostaniesz”

Poza tym roznego rodzaju “upiekszacze”, odtwazacze muzyki i video, programy graficzne itd.
Napewno warto tu zajrzec.

Z Windows na Linux poprzez VMware

VMWARE

VMWARE – najłatwiejszy sposób zapoznania sie z linuxem bedzie przez VMWARE (http://www.vmware.com/products/free_virtualization.html) Tak tez i ja zacząłem sie w to bawić.
Istnieje tez versja VMWARE dla Apple http://www.vmware.com/products/beta/fusion/

VMWARE Player (free)
VMWARE Server (free)
VMWARE Converter (free)
VMWARE Workstation (comercial) zapomnialem o tym rozwiazaniu opowiedziec w podcascie, a sluzy do jednoczesnej pracy na kilku systemach operacyjnych zainstalowanych na komputerze. Instalacja podbnie jak w ESX. Zastosowanie prezentacja i testowanie rozwiazan dzialajacych na kilku platformach jednoczesnie.
ESX Server (comercial)

Download applaiances: http://www.vmware.com/vmtn/appliances/index-r.html

Inne programy virtualizacji:
Microsoft VirtualPC 2007: http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx
Parallels Desktop for Mac: http://www.parallels.com/
XEN (Linux): http://www.cl.cam.ac.uk/research/srg/netos/xen/

Instalacja VMWARE Player:

sudo apt-get install vmware-player

lub wykorzystaj opis instalacji z blogu Kaki(http://kaka92.wordpress.com/about/) pod adresem http://kaka92.wordpress.com/2007/05/10/vmware-howto/

Jezeli wszystko dobrze poszlo powinien w menu Applikacje > Stystem Tools pojawic sie nowy program VMware Player.

Uruchom teraz virtualny system jezeli takowy skopiowales z internetu, lub mozesz przygotowac sobie czysty pusty system postepujac wedlug opisu ponizej albo wejdz na strone http://www.easyvmx.com/easyvmx.shtml i wypelnij pola by uzyskac kompletny zip plik.

Opis recznego generowania pustej virualnej maszyny:

Skopiuj virtualny dysk i plik konfiguracyjny do folderu na twoim komputerze nastepnie rozpakuj je i mozesz je uruchomic w WMware Player

Virtualny disk SCSI 10 GB (zapakowany 3KB)
Virtualny disk IDE 20 GB (zapakowany 5Kb)

Wzor pliku konfiguracyjnego:
dla systemow Linux (zapakowany 1Kb)
dla Windows (zapakowany 1Kb)

Najciekawszy jest plik konfiguracyjny .vmx ktory w kilku pierwszych wiersza zawiera podstawowe informacje

#!/usr/bin/vmware
displayName = "Linux 2.6.x Host"
guestOS = "other26xlinux" memsize = "512"
scsi0:0.fileName = "10G.vmdk"
ide1:0.fileName = "cdrom.iso"

wszysto co znajduje sie ponizej “# DEFAULT SETTINGS UNDER THIS LINE” na razie mozemy pominac.

W systemach uruchomionych w VMware warto zainstalowac tzw vmware-tools ktore umozliwija latwe przelaczanie klawiatury i myszy z virtualnej maszyny do naszego desktopa.

Mozliwosc korzystania z vmware na odleglosc poprzez tunnel ssh:
ssh -X vmserver_host

Q&A z poprzedniego podcastu:

Chce kupic maca, no kupuje nowego niedlugo i mam pytanie czy by
zainstalowac na nim Linuxa, w sumie nowy system MacOS to tez po czasci
chyba linuxopodobny (UNIX) to by zainstalowac bylo by latwiej zrobic
dwie partycje na dysku, dla MAcOSa i Linuxa, czy wystarczy poporostu
zaintalowac…
Odpowiedz: polecam virtualizacje na poczatek

Drugie pytanie, czy Linuxowy system zajmuje duzo miejsca i czy jest
sens instalowac, jesli ja w sumie 90% mojej pracy to grafika i filmy.
Adobe przeciez nie ma photohopa pod linuxa, wiec czy jest sens
instalowac by na nim pracowac, czy poprostu warto tak dla ciekaowsci,
by poznac cos nowego?
Odpowiedz: Grafika = Gimp Film = Kino
Photoshop kontra Gimp >> http://grimthing.com/archives/2007/01/11/Gimp_vs_Photoshop/

Linux(Ubuntu) PodCast od Goudacast

W pierwszym epizodzie o moich przygodach z Linuxem, Ubuntu przedewszystkim, opowiem jak zdobyc kopie Ubuntu, opowiem co to jest Beryl w Linuxie i podaje kilka linkow do innych ciekawych zrodel na temat linuxa.

Jak wspomnialem w podcascie najpierw link na prezentacje/porownanie wygladu MS Vista contra Linux Beryl

[youtube]xC5uEe5OzNQ[/youtube]

Continue reading “Linux(Ubuntu) PodCast od Goudacast”

Webmin – administracja systemu Linux poprzez przegladarke internetowa

Jednym z pierwszych programow jakie instaluje na systemach Linux’a to zapewne Webmin. To program umozliwiajacy administrowanie systemu Linux za pomoca przegladarki internetowej a co za tym idzie bardzo przydatna funkcjonalnosc podczas administracji odleglego systemu, albo systemu bez monitora.

Oprogramowanie zanjdziesz na stronie http://www.webmin.com/ lub pod bezposrednim linkied do sciagniecia tutaj. Program ten po zainstalowaniu (opis insalacji ponizej) mozna skonfigurowac rowniez w jezyku polskim.

Webmin Konfiguracja

Mozliwosci w skrocie:

  • administracja wszelkich programow serwerowych jak Apache, Samba, Servery Pocztowe, SSH itd itd…
  • mozliwosc wykonywania kopi rezerwowych naszego systemu (back-up)
  • mozliwosc programowania czynnosci o okreslonej godzinie
  • instalowanie oprogramowania
  • kontrola aktualnego stanu systemu
  • administrowanie urzytkownikow, grup, i praw dostepu
  • administrowanie sieci (proxy, firewall, lacza internetowe itp…)
  • program do wypalania plyt CD, DVD etc…
  • (Java) manager plikow
  • upload / download poprzez SSL, czyli latwosc kopiowania plikow poprzez internet nawet z poza proxy/firewall
  • (Java) client SSH/Telnet
  • … i wiele innych mozliwosci ktorych nie sposob wymieniec, do tego mozna doinstalowac osobne moduly

Porject Webmin jest w ciaglym rozwoju.

Instalacja jest bardzo prosta w najnowszej wersji paczki dla Debiana (Ubuntu) wszysko przebieglo bez najmnieszego zgrzytu. Najpierw scianiemy paczke komenda:

wget http://heanet.dl.sourceforge.net/sourceforge/webadmin/webmin_1.340_all.deb

zanim bedziemy mogli zainstalowac paczke trzeba zadbac o pewne programy niezbedne przed zainstalowaniem, nalezy dodac nastepujace paczki komenda:

sudo aptitude install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl libmd5-perl

… te paczki nie byly jeszcze zainstalowane na moim nowym systemie ale mozliwe ze je juz masz na swoim.
nastepnie rozpakujemy i zainstalujemy paczke Webmin deb komenda zakladajac ze jestesmy w folderze gdzie sie paczaka znajduje:

sudo dpkg -i webmin_1.340_all.deb

teraz powinno juz wszystko zadzialac i webmin zostanie zainstalowany na naszym systemie, a na koncu poinformuje nas ze mozemy go zaczac uzywac pod adresem https://localhost:10000/ , tu najpierw zostaniemy poproszeni o akceptacje certyfikatu SSL a pozniej przejdziemy do okienka logowania sie na server. Zaloguj sie twoim normalnym urzytkownikiem i haslem i to wszystko. Teraz za pomoca witryny internetowej mozesz dokonywac niemal kazdej operacji na systemie prawie jak bedac przy samym systemie.

Zycze milej zabawy.