Na wstępie.....
Witam wszystkich odwiedzających.
Do moich hobby należy testowanie oprogramowania a przede wszystkim , śledzenie rozwoju alternatywnych systemów operacyjnych. Z tego faktu będzie wynikała tematyka moich wypocin. Również będę chciał w tym miejscu zaprezentować swoje osiągnięcia, jak i porażki.
DSL czyli Damn Small Linux , to lekka dystrybucja systemu Linux, typu LiveCD "warząca" nie całe 50 MB. Mimo tak niewielkiej wagi oferuje nam pełny system wraz z serwerem X , odpowiedzialnym za obsługę graficznego interfejsu pracy użytkownika i innych aplikacji graficznych. Menedżerem okien w tej dystrybucji jest
JWM , do dyspozycji mamy również opcjonalnie fluxbox który również znajduje się na nośniku. Dystrybucję tę można nagrać na płytę CD/DVD, dyskietkę ZIP,
pendrive'a lub zainstalować na dysku twardym i ustawić z nich
boot-owanie. Jako ciekawostka Damn Small Linux w wersji
embedded może też być uruchomiany w okienku Windows lub Linux, do tego celu jest wykorzystywany Qemu. DSL bazuje na dystrybucji Knopix która z kolei ma swe źródło z Debian.
Proces ładowania systemu.
Jak nie trudno było się domyśleć , przy tak małym rozmiarze systemu, DSL uruchamia się niezwykle szybko. U mnie proces uruchamiania systemu trwał około 3-4 s, DSL uruchamiałem na maszynie wirtualne postawionej za pomocą VirtualBox , hostem był OpenSUSE 11.0 .
Po załadowaniu się systemu ukazuje się nam następujący widok:
DLS po załadowaniu się
Co jeszcze udało się zmieść twórcą dystrybucji .
Menu z aplikacjami zawartymi w DSL.
Przeglądarki internetowe:
- Dillo
- Links – przeglądarka pracująca w trybie tekstowym
- Firefox
Firefox w DSL Edytor tekstu – FLWriter
Edytory:
- Beaver
- Vim – rozbudowany edytor Vi
- Nano – klon Pico
- Komunikator – Naim (wspiera protokoły AIM,ICQ, IRC)
- VoIP – Gphone
- Arkusz kalkulacyjny – SIAG (ang. Scheme In A Grid)
- Odtwarzacz audio - XMMS (odtwarza mp3, ogg, mpeg, cd audio)
- PDF – Xpdf
Pozostałe ważne:
- ssh, sshd
- betaftpd – szybki daemon FTP
- Sqlite – mały i szybki silnik bazy danych SQL
- MS Office Viewer – przeglądarka dokumentów MS Office
- Postscript Viewer – przeglądarka dokumentów postscriptowych
- AxY FTP
- Telnet client
- Microcom - emulator terminala szeregowego
- Midnight Commander
- Bash Burn – służy do wypalania płyt
- VNCviewer
- Rdesktop - klient protokołu RDP
Panel konfiguracyjny,
W DSL zawarty został również prosty panel do szybkiej konfiguracji podstawowych elementów sytemu. Można łatwo skonfigurować między innymi sieć WiFi przy użyciu sterowników przeznaczonych dla systemu Windows. Nie mogło oczywiście zabraknąć konfiguratrów takich elementów jak drukarki, X-serwer czy połączenie internetowego.
Dyskusja na temat tej dystrybucji toczy się również na
www.LivePC.pl :
http://www.livepc.pl/topics14/674.htm#6631
Prace nad stworzeniem komputera kwantowego idą pełną parą. Co prawda wszystkie elementy do zbudowania tego komputera już mamy , lecz inną kwestią jest jego złożenie. Naukowcy z wielu instytutów naukowych na całym świecie pracują nad tym jak , sposób w miarę ekonomiczny , zbudować komputer kwantowy.
Jesteśmy świadomi że obecny rozwój wydajności komputerów i ich podzespołów zwalnia. Nowe procesory są tylko niewiele szybsze od poprzedników. Wzrost wydajności osiąga się poprzez montowanie układów wielu rdzeniowych a nie poprze zwiększanie wydajności poszczególnych z nich.
Największy postęp pracy obserwowany jest w laboratorium Bell Labs koncernu Alcatel-Lucen . Naukowcy z tego laboratorium szacują że niedługo ( 15 może 20 lat) , Komputer kwantowy i Graphene zamiast krzemu będzie normą .
Najnowsze osiągnięcie to EPIC - hybrydowy chip doskonały , oraz Geograficzny SMS = GMS (Geographic Messaging Service) w którym pracuje 8 specjalistów z oddziału bydgoskiego (fordon) Bell Labs Alcatel-Lucent.
Bell Labs - podstawowe fakty i najważniejsze wynalazki
- 25 tys. wdrożonych patentów od 1925 r.
- 6 noblistów fizyków
- 25 tys. naukowców i inżynierów prowadzących badania interdyscyplinarne
- Ponad 2,7 mld euro w inwestycje na R&D w 2007 r.
tranzystor (1947 r.), satelity komunikacyjne (1962 r.), matryca CCD (charge-coupled device - 1969 r.), system operacyjny Unix (1969 r.), laser (1970-71), telefonia komórkowa (powstanie koncepcji: 1947; pierwsze próby 1978 r.), język programowania C++ (1983 r.)
Więcej możemy poczytać na :
http://www.networld.pl/news/155122.html
Dyskusja toczy się na LivePC.pl :
http://www.livepc.pl/topics27/625.htm#6084
Przedstawię przykładową listę aplikacji "koniecznych do życia" podczas pracy w systemie Linux . Pokieruję również jak znaleźć dana aplikacje w większości menadżerów pakietów , lub jeżeli jej tam nie ma to wskażę skąd pobrać i jak zainstalować. Większość aplikacji znajduje się w repozytorium Packman dostępnego dla większości dystrybucji systemu Linux. Rówinierz warto jest mieć dodanych kilka dodatkowych repozytoriów polecanych przez daną dystrybucję . Zacznę od najważniejszych , czyli aplikacji nie zbędnych do komunikowania się z światem: Najlepszą przeglądarką internetową jest Firefox i to bez względu na system operacyjny , i nie mógłbym polecić innej przeglądarki internetowej jak właśnie Firefox: Szukamy pakietu o nazwie : firefox . Kolejną plikacją oczywiście będzie komunikator internetowy . Tu mogę polecić kilka równie dobrych . Kadu : dla ludzi którym wystarczy komunikowanie się z siecią Gadu-Gadu http://www.kadu.net/w/Strona_g%C5%82%C3%B3wna Pidgin : multi komunikator , obsługujący większość sieci opartych o protokół Jaber , Gadu-Gadu itd. Szukamy pakietu o nazwie : pidgin . Kopete : kolejny multi komunikator będący częścią środowiska KDE , obsługuje większość popularnych protokołów , w tym oczywiście nasz rodzimy Gadu-Gadu . Szukamy pakietu o nazwie : kopete No dobra jak już wiemy za pomocą czego łączyć się z światem ( z punktu widzenia zykłego usera ) , to przydało by się wczasie serfowania po sieci posłuchać muzyczki : Amarok : potega jeżeli chodzi o odtwarzanie wszelkiego rodzaju plików muzycznych , nie ma sobie równych, nie ma równie funkcjonalnego odtwarzacza muzyki. Amarok również jest częścią środowiska KDE . Szukamy pakietu o nazwie : amarok Czasem przydaje się doznania trochę kultury po przez obejrzenie jakiego dobrego filmu. A do tego potrzebny jest jakiś dobry odtwarzacz plików video : Kaffeine : bardzo dobry , funkcjonalny i prosty odtwarzacz filmów . Kaffeine jest częścią środowiska KDE. Szukamy pakietu o nazwie : kaffeine . SmPlayer : bardzo rozbudowany , o dużych możliwościach odtwarzacz wszystkiego rodzaju mediów audio/video .Sercem Smplayera jest MPlayer. Również jest coraz bardziej popularny na platformie Windows . Szukamy pakietu o nazwie : smplayer . A co jeżeli przyjdzie na stworzenia jakieś grafiki, cza będzie obrobić jakieś zdjęcie
Do tego celu możemy również skorzystać z wielu mniej lub bardziej rozbudowanych edytorów grafiki : Krita : bardzo prosty , leki i przyjemny w obsłudze program do obróbki grafiki jak i jej tworzenia. Jego największym atutem jest bardzo szybkie działanie i posiadanie po ręką większości potrzebnych narzędzi. Krita jest częścią środowiska KDE. Aplikacja powinna wystarczyć każdemu zwykłemu użytkownikowi. Szukamy pakietu o nazwie : krita . Gimp : bardzo rozbudowana aplikacja , posiadająca tysiące narzędzi , gotowych efektów , możliwościami porównywalna do potężnych programów komercyjnych jak np Corel . Posiada interfejs który może sprawić trudności zwykłemu użytkownikowi w odnalezieniu prostych opcji które szuka. Szukamy pakietu o nazwie : gimp . Teraz jeszcze musimy napisać sprawozdanie , sporządzić zestawienie, stworzyć prezentacje ... : Open Office : potężny pakiet biurowy , w którego w skład wchodzą takie aplikacje jak : edytor Textu Writer , arkusz kalkulacujny Calc , tworzenie prezentacji Impress, i wiele innych . Aplikacja dorównuje funkcjonalnością większości komercyjnych pakietów biurowych . Szukamy pakietu o nazwie : openoffice . I jeszcze przydało by się zrzucić nasze prace, zdjęcia , filmy na płyty CD/DVD/Blu-ray . Do tego celu posłużymy się : K3B : najlepszy program do nagrywania wszelkiego typu/rodzai nośników danych - płyt CD/DVD/Blu-ray . Aplikacja jest częścią środowiska KDE. Szukamy pakietu o nazwie : K3B . Jeżeli jesteśmy troszkę bardziej zaawansowanymi użytkownikami systemu Linux , to do sprawnej administracji nim i nie tylko niezbędnym narzędziem jest konsola. Tu przedstawię tylko jedną aplikację znacznie wyróżniającą się od pozostałych: Yakuake : konsola normalnie nie widoczna na ekranie , lecz bo użyciu wcześniej zdefiniowanego skrótu klawiszowego wyłoni się nam z góry ekranu bądź dołu , posiada sporo ustawień ułatwiających ciągłe zaglądanie do konsoli ,co tu dużo opisywać sami zobaczcie : Szukamy pakietu o nazwie : yakuake . W Linux protokół ftp jest obsługiwany przez większość menedżerów plików. Ja używam do tego celu Konqueror . Możesz również zainstalować sobie FileZilla . Tak naprawdę w większości sytuacjach wystarczy Konqueror. Wystarczy tylko zamontować zasób FTP i możemy korzystać i pracować na nim jak na zwykłym katalogu. Coś jak Total Commander Tu również jest multim możliwości. Ja znów zaproponuje Konqueror , wystarczy tylko wczytaj gotowy schemat konfiguracyjnych. Jeszcze jest możliwość zainstalowania TC za pomocą WINE - ale po co . Jeżeli chodzi o kompilator to nalepszym i naj wydjaniejszym jest kompilator standardowo zawarty w większości dystrybucjach Linux i nie tylko. Mowa tu o gcc, gcc-c++ Bardzo rozbudowanym narzędziem do montowania obrazów płyt jest AcetoneISO2 . Pozwala na znacznie więcej niż tylko zwykłe montowanie obrazów płyt. Jeżeli masz mało popularną kartę WIFI to niezbędnym nażędziem do jej obsługi będzie program wspomagający instalację sterówników twojej karty przeznaczonych dla Windows. ndisinstaller . Po wybraniu tego pakietu zastnie dodany odpowiedni moduł do jądra systemu. Szersza dyskusja na ten temat toczy się na LivePC.pl : http://livepc.pl/viewtopic.php?f=14&t=478
UWAGI
! * Lista aplikacji które tu wyróżniłem jest moją propozycją / sugestią . * Po przez stwierdzenie : "Aplikacja jest częścią środowiska KDE." , mam na myśli to że jeżeli przy instalacji wybranej przez siebie dystrybucji , wybierze się środowisko KDE , to większość tych aplikacji jest instalowana domyślnie. * Wszystkie wymienione przez mnie aplikacje są bezpłatne i dostępne na licencji GNU/GPL v.X * Większość aplikacji które są częścią środowiska KDE, możemy również zainstalować i używać ich, w innych środowiskach graficznych.