• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Linux



    Podstrony: [1] [2] 3 [4] [5]
    Przeczytaj także...
    Graficzny interfejs użytkownika, środowisko graficzne (ang. Graphical User Interface, GUI) – ogólne określenie sposobu prezentacji informacji przez komputer oraz interakcji z użytkownikiem, polegające na rysowaniu i obsługiwaniu widżetów.RPM Package Manager (dawniej też Red Hat Package Manager, skrót RPM) – program służący do zarządzania (instalacji, aktualizacji, usuwania) pakietami zawierającymi oprogramowanie lub dane, oraz nazwa tych pakietów (ponieważ mają one rozszerzenie .rpm). Pakiety RPM zawierają skompresowane (we wczesnych wersjach gzipem, w nowszych bzipem2 albo LZMA) archiwum cpio zawierające dane. Posiadają także dodatkowe informacje na temat zawartości, m.in. zależności (ang. dependencies) - czyli spis programów (bibliotek) lub pakietów, które są wymagane do zainstalowania i poprawnej pracy pakietu (działa to także w druga stronę - pakiety później zainstalowane wymagające danego pakietu, uniemożliwiają jego odinstalowanie), a także sugestie dotyczące współpracy z innymi pakietami.
    Oprogramowanie[]

    Komponenty typowego systemu rozprowadzane są zazwyczaj w formie gotowych pakietów binarnych dla danej dystrybucji (np. RPM i deb) lub jako pakiety źródłowe (zarchiwizowane i spakowane do formatów tar.bz2, tar.gz, SRPM), które należy przed użyciem skompilować. W niektórych dystrybucjach (np. Gentoo) proces kompilacji źródeł jest wysoce zautomatyzowany.

    DVD (Digital Video Disc lub Digital Versatile Disc) – rozpowszechniony w roku 1995 standard zapisu danych na optycznym nośniku danych, podobnym do CD-ROM (te same wymiary: 12 lub 8 cm) lecz o większej pojemności uzyskanej dzięki zwiększeniu gęstości zapisu.System uniksopodobny – mianem tym określa się system operacyjny zbliżony budową do systemu Unix, jednakże niewywodzący się bezpośrednio lub pośrednio z kodu BSD lub System V. Oznacza to, że kod źródłowy systemu został napisany od zera lub został zaczerpnięty z innego systemu niebędącego systemem Unix. System taki posiada interfejs programistyczny i interfejs użytkownika zbliżony do standardów używanych przez systemy Unix lub oparty jest na standardach POSIX.

    Kwestie prawne[]

    Oprogramowanie dla Linuksa jest najczęściej otwarte i wolne. Duża część kodu typowej dystrybucji jest objęta takimi licencjami jak GPL, LGPL, BSD i podobnymi.

    Linux jest zastrzeżonym znakiem towarowym należącym do Linusa Torvaldsa.

    Interfejs[]

    Interfejs wiersza poleceń[]

    Interfejs wiersza poleceń

    Linux zawiera interfejs wiersza poleceń (CLI) jako część funkcji przejętych z Uniksa. Dystrybucje wyspecjalizowane na serwery lub administrację mogą używać wiersza poleceń jako jedynego interfejsu. Nieobecność interfejsu graficznego (GUI) pozwala na zminimalizowanie wykorzystywanych zasobów systemowych. Maszyny z Linuksem mogą równie dobrze działać bez podłączonego monitora. Aby administrator mógł się na nich zalogować, potrzeba albo zdalnego X11, albo terminal musi być uruchomiony z protokołu takiego, jak SSH lub telnet. W sieciach lokalnych zdalne używanie X11 jest przeważnie akceptowalne, ale na dłuższe dystanse operacje te mogą zajmować za dużo czasu. Innym sposobem na zarządzanie systemem bez urządzeń HID (Human Interface Device) i sieci jest terminal podłączany przez port szeregowy - głównie służący do debugowania i diagnostyki urządzeń wbudowanych.

    Grupa dyskusyjna (ang. newsgroup) – tematyczny zbiór artykułów Usenetu, światowego zasięgu systemu wymiany informacji przy użyciu Internetu, znanego także jako niusy (ang. news). Usługa ta pozwala na automatyczną wymianę wiadomości internetowych lub innego rodzaju pisanych komunikatów w obrębie pewnej grupy osób. Działanie grup opiera się na protokole NNTP (ang. Network News Trasport Protocol). W sieci newsów wyróżnia się serwery i czytniki grup. Serwery zajmują się wymianą artykułów między sobą i udostępnianiem ich użytkownikom.Intel 80386 – 32-bitowy procesor opracowany przez firmę Intel, zaprezentowany w 1985 roku. Później odpowiedniki tego procesora produkowały również firmy AMD oraz Cyrix (VIA).

    Na początku wiele operacji wykonywanych w Linuksie wymagało użycia wiersza poleceń. Rozwój dystrybucji przeznaczonych na komputery biurkowe i domowe zmienił ten stan rzeczy. Mimo wszystko, wiele podręczników i tutoriali często podaje możliwość rozwiązania problemu z wiersza poleceń nawet, gdy można to zrobić używając aplikacji graficznej. Wiersz poleceń jest uniwersalny w świecie Linuksa, gdzie graficzny interfejs na każdej maszynie może być inny. To również ułatwia współpracę między Linuksem i innymi maszynami, które również używają wiersza poleceń, np. Mac OS X. Łatwiej jest również udzielić pomocy, gdy operacja ta sprowadza się do napisania/skopiowania tego, co należy wkleić do terminala.

    Usenet (ang. USEr NETwork – sieć użytkowników) to ogólnoświatowy system grup dyskusyjnych, z którego można korzystać przez Internet. Składa się on z tysięcy grup tematycznych, ułożonych w strukturę hierarchiczną. Wiadomości przypominające pocztę elektroniczną użytkownicy wysyłają do serwerów Usenetu, a serwery tworzące sieć P2P automatycznie wymieniają je między sobą. Czasem wiadomości są nazywane postami, z angielskiego to post – wywiesić informację, skąd a post – wiadomość umieszczona w Usenet.Nautilus to domyślny menedżer plików środowiska GNOME. Jego głównym zadaniem jest ułatwienie zarządzania plikami, ale może także służyć do ich przeglądania oraz jako prosta przeglądarka internetowa. Program ten zastąpił GMC od wydania 1.4 środowiska GNOME.

    Dobrze zaprojektowane GUI jest łatwiejsze w użyciu dla większości zadań, lecz bardziej doświadczeni użytkownicy mogą wciąż preferować linię komend; naukowcy, inżynierowie i twórcy oprogramowania najczęściej używają właśnie terminala. Wiele ważnych programów nie ma GUI. Wiersz poleceń jest wyposażony w automat, pozwalający na kilkukrotne lub opóźnione wypełnianie zadań i naturalnym procesem jest to, że komenda wykonująca pewne zadanie jest wpierw wydawana bezpośrednio, a potem używana ponownie w skrypcie zapewniając automatyzację.

    Komputer osobisty (ang. personal computer) – mikrokomputer przeznaczony przede wszystkim do użytku osobistego w domu i biurze. Służy głównie do uruchamiania oprogramowania biurowego, dostępu do zasobów Internetu, prezentacji treści multimedialnych (tekst, obrazy, dźwięki, filmy i inne), jak i gier.Linus Benedict Torvalds (ur. 28 grudnia 1969 w Helsinkach) – fiński programista, twórca jądra Linux oraz systemu kontroli wersji git.

    Graficzny i tekstowy interfejs mogą również nawzajem się uzupełniać. Jest wiele graficznych emulatorów terminali, np. xterm, rxvt, aterm, gnome-terminal i konsole. X11 potrafi zapewnić komunikację między tymi programami a wierszem poleceń. Dodatkowo, XFCE, KDE oraz GNOME oferują narzędzie D-BUS, które zapewnia większą integrację aplikacji graficznych z terminalem.

    Telnet – standard protokołu komunikacyjnego używanego w sieciach komputerowych do obsługi odległego terminala w architekturze klient-serwer.Finlandia, Republika Finlandii (fiń. Suomi, Suomen Tasavalta; szw. Finland, Republiken Finland) – państwo w Europie Północnej, powstałe po odłączeniu od Rosji w 1917. Członek Unii Europejskiej. Graniczy od zachodu ze Szwecją, od północy z Norwegią i od wschodu z Rosją. Od zachodu ma ponadto dostęp do Morza Bałtyckiego.

    Interfejs graficzny[]

    Fluxbox z uruchomionym programem Adesklets

    Graficzny interfejs użytkownika GUI nie jest w Linuksie integralną częścią systemu operacyjnego, lecz dodatkowym zbiorem programów. W zależności od stopnia zaawansowania i integracji użytych rozwiązań, dostępne GUI możemy podzielić na małe menedżery okien oraz duże środowiska graficzne.

    W informatyce D-BUS jest prostym systemem komunikacji międzyprocesowej (ang. Inter-Process Communication – IPC) dla aplikacji programowych. Mocno inspirowany poprzez DCOP (zawarty w drugim i trzecim wydaniu KDE), D-Bus został dołączony do KDE 4. Większość POSIXowych systemów operacyjnych wspiera D-bus, istnieje także port dla Windowsa. D-bus jest używany przez Qt 4 a także GNOME, w którym stopniowo zastępował wcześniejszy mechanizm o nazwie Bonobo.Smartfon (ang. smartphone) – przenośne urządzenie telefoniczne łączące w sobie funkcje telefonu komórkowego i komputera kieszonkowego (PDA – Personal Digital Assistant). Pierwsze smartfony powstały pod koniec lat 90., a obecnie łączą funkcje telefonu komórkowego, poczty elektronicznej, przeglądarki sieciowej, pagera, GPS, jak również cyfrowego aparatu fotograficznego i kamery wideo. W nowszych modelach dostępne są też funkcje typowe dla PDA, jak zarządzanie informacjami osobistymi (ang. Personal Information Management). Większość nowych modeli potrafi odczytywać dokumenty biurowe w formatach OpenOffice, LibreOffice, Microsoft Office i PDF.

    Małe menedżery okien[]

    Tradycyjne GUI dla Linuksa bazuje na osobnym menedżerze okien, takim jak Fluxbox, FVWM, Enlightenment, lub Window Maker i zestawie najróżniejszych aplikacji, uruchamianych za jego pomocą. Menedżer okien pozwala na kontrolowanie położenia i wyglądu okien indywidualnych aplikacji oraz na interakcję z X Window System.

    Ian Murdock (ur. 28 kwietnia 1973 w Konstantz, w Niemczech) - założyciel projektu Debian oraz komercyjnej firmy i komercyjnej dystrybucji Progeny Linux Systems.Red Hat, Inc. NASDAQ: RHT – założona przez Marca Ewinga w 1993 roku amerykańska firma informatyczna; kojarzona głównie z wydania sztandarowego produktu – jednej z bardziej znanych dystrybucji linuksa – Red Hat Linux. Wspiera także inną – Fedora. Firma jest zaangażowana w ruch Wolnego Oprogramowania. W 1995 r. połączyła się z ACC Corporation, kierowaną przez Kanadyjczyka Roberta Younga, który po tym wydarzeniu objął kierownictwo nad firmą. Red Hat ma swoją siedzibę w mieście Raleigh w amerykańskim stanie Karolina Północna.

    Wadą niezależnych menedżerów okien jest trudność w uzyskaniu spójnych i jednolitych interfejsów różnych aplikacji. Przedstawione zrzuty ekranów przedstawiają XMMS, RealPlayer, Mozilla Firefox, xterm, gaim i Konqueror; każdy z nich prezentuje się inaczej, ponadto, aplikacje te korzystają z odrębnych skrótów klawiszowych, inaczej organizują swoje menu, posiadają inne mechanizmy kopiowania i wklejania. Nawet jeśli każda aplikacja z osobna jest dobrze dopracowana, to używanie ich wszystkich w grupie jest utrudnione, gdyż zachowania, których nauczymy się w jednej aplikacji zazwyczaj dają się zastosować tylko w niej.

    Znak towarowy – prawnie chroniony, niepowtarzalny element produktu, skutecznie odróżniający go od produktów konkurencyjnych. Znakiem towarowym może być w szczególności nazwa, fraza, symbol, logo, projekt, obraz, kształt produktu, motyw, melodia użyty przez przedsiębiorcę w obrocie gospodarczym w celu uzyskania jednoznacznej identyfikacji swoich towarów lub usług wśród konsumentów.Telewizor, odbiornik telewizyjny (skrót: TV – ang. television, od gr. tele - daleko oraz łac. visio - obraz widziany) — urządzenie elektroniczne przeznaczone do zdalnego odbioru ruchomego obrazu, który jest nadawany przez telewizję i składa się z wyświetlanych jeden po drugim nieruchomych obrazów, z częstotliwością 25 lub 30 obrazów na sekundę lub inną. Pojedynczy obraz (nazywany też "klatką" – dla częstotliwości 25 wynosi 50, natomiast dla 30 wynosi 60 klatek) podzielony jest z kolei na linie poziome i pionowe. Typowe wartości linii to 1080, 720, 625 lub 525 linii.

    Zaletą korzystania z niezależnego menedżera okien jest prostota (z punktu widzenia programistów i doświadczonych użytkowników) oraz szybkość i niezawodność ich działania. Ponadto w porównaniu z dużymi środowiskami graficznymi takimi jak GNOME lub KDE, niezależne menedżery w mniejszym stopniu angażują zasoby takie jak procesor, pamięć i miejsce na dysku twardym. Użytkownicy, którzy preferują pracę w terminalu, chętnie pracują w minimalistycznych środowiskach graficznych; menedżer okien, sam w sobie, ma im przede wszystkim zapewnić możliwość otwierania okien emulatorów terminali komputerowych.

    Pidgin (dawniej Gaim) – wieloplatformowy komunikator internetowy, obsługujący szereg protokołów transmisyjnych. Pidgin jest wolnym oprogramowaniem, dostępnym na warunkach GNU GPL.Patrick J. Volkerding (ur. 20 października 1966) jest twórcą i opiekunem najstarszej z wciąż aktualizowanych dystrybucji GNU/Linux – Slackware.

    Duże środowiska graficzne[]

    GNOME 2.16 z uruchomionym menedżerem plików Nautilus i edytorem tekstu gedit
    KDE SC 4.10 z uruchomionym Kwrite.

    Używanie małych menedżerów okien staje się coraz mniej popularne wraz ze wzrostem większych środowisk graficznych. Są to zintegrowane sposoby na wygodną pracę, które starają się zapewnić interfejs równie łatwy w obsłudze jak ten z Mac OS X lub Microsoft Windows. Łączą one menedżer okien z pakietem standardowych aplikacji, które są łatwe w obsłudze nawet z punktu widzenia początkujących użytkowników.

    gnome-terminal – emulator terminali napisany głównie przez Havoca Penningtona. Jest częścią środowiska graficznego GNOME. Pozwala użytkownikom GNOME uruchamiać konsolowe programy tak, jakby były w prawdziwej uniksowej powłoce, podczas gdy tak naprawdę wciąż korzystają z X Window. W związku z tym użytkownik może przesuwać, minimalizować, zmieniać rozmiar czy przenosić terminal na inne wirtualne pulpity, tak samo, jak inne programy w GNOME.Mozilla Firefox – otwarta przeglądarka internetowa oparta na silniku Gecko, stworzona i rozwijana przez Korporację Mozilla oraz ochotników. Obecnie zajmuje trzecią pozycję (z udziałem 18,11% w październiku 2013) w rankingu najpopularniejszych przeglądarek na świecie pod względem liczby użytkowników oraz pierwszą w Polsce z udziałem w wysokości 39,78% (dane z okresu 21–27.10.2013).

    Jednym z pierwszych rozpowszechnionych środowisk graficznych było CDE, które nie stało się popularne na Linuksie ze względu na koszty i ograniczenia licencyjne. W 1996 powstało KDE, a po nim, w 1997 roku, GNOME. Xfce jest trochę mniejszym projektem, który również powstał w 1997 i skupia się na szybkości i możliwości konfiguracji.

    Ubuntu – kompletna dystrybucja systemu operacyjnego GNU/Linux, przeznaczona przede wszystkim do zastosowań biurowych i domowych (ang. desktop), choć powstała również wersja serwerowa oraz na netbooki. Rozwój tej ostatniej zakończył się w 2011 roku, gdyż zdecydowano o połączeniu wydań dla komputerów biurowych i domowych z wersją dla netbooków, jednocześnie dodając nową powłokę graficzną – Unity – będącą w rzeczywistości nakładką na popularnego GNOME.Device Filesystem, w skrócie devfs, to wirtualny system plików stworzony dla Linuksa, zajmujący się tzw. plikami urządzeń znajdującymi się – jak w każdym Uniksie – w katalogu /dev.

    Obecnie rozwiązaniami dominującymi są GNOME i KDE, zazwyczaj instaluje się je standardowo na systemach linuksowych. Każde z nich oferuje:

  • dla programistów m.in. zestaw standardowych API oraz środowisko programistyczne.
  • dostępność w wielu językach i wsparcie dla tłumaczy
  • kompletne środowisko graficzne z zestawem potrzebnych aplikacji, takich jak menedżer plików, przeglądarka internetowa, odtwarzacz multimediów, klient poczty elektronicznej, książka adresowa, przeglądarka dokumentów PDF, menedżer fotografii
  • możliwość dostosowania systemu do swoich potrzeb.
  • Mimo iż oba te środowiska graficzne mają podobne cele, radzą sobie z nimi całkiem inaczej. KDE stara się, aby aplikacje były jak najbardziej konfigurowalne, aby można było w nie ingerować i aby mogły ze sobą w łatwy sposób kooperować. GNOME z drugiej strony, koncentrując się na kluczowych zadaniach (zgodnie z filozofią making things just work), stara się, aby całość była jak najprostsza w obsłudze. Każde z tych środowisk przyciąga inny rodzaj użytkowników i tworzy inną społeczność deweloperów.

    UTP (Universal Trading Platform), zaimplementowany na bazie systemu Linux (Red Hat Enterprise Linux) system informatyczny obsługujący Giełdę Papierów Wartościowych w Warszawie od 15 kwietnia 2013 roku, zakupiony od NYSE Technologies.Konqueror – zintegrowana przeglądarka internetowa i menedżer plików wchodząca w skład środowiska KDE systemów operacyjnych Unix, Linux i Windows. Wchodzi w skład KDEBase.

    Na początku XXI wieku oba te środowiska są już dojrzałe. Projekty Appeal i ToPaZ skupiają się na opracowywaniu nowych możliwości dla kolejnych edycji KDE i GNOME.

    Podstrony: [1] [2] 3 [4] [5]



    w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    General Electric – w 2009 dwunaste co do wielkości przedsiębiorstwo na świecie, zarówno pod kątem obrotów, generowanego dochodu jak i wartości rynkowej (406 mld USD w lipcu 2007). Spółka zajmuje obecnie trzecie miejsce na liście Największych Przedsiębiorstw na Świecie, czasopisma Forbes . Spółka publiczna notowana na Giełdzie Nowojorskiej (NYSE): GE (tzw. "Wall Street").
    Emulator – program komputerowy, który duplikuje funkcje jednego systemu informatycznego w innym, dzięki czemu ów drugi system zwraca te same rezultaty, co pierwszy. Mówimy wtedy, że pierwszy system jest emulowany przez drugi.
    Konsole, to emulator terminali wyposażony w zakładki. Napisany został przez Larsa Doelle w C++. Rozprowadzany jest na licencji GPL w wersji 2. Konsole jest częścią składową KDE.
    Intel 80486 (poprawna nazwa handlowa i486, zrezygnowano z cyfr 80 na początku, w przypadku układu iDX4 zrezygnowano także z cyfr 486) – zaprezentowany na targach Comdex w kwietniu 1989 mikroprocesor CISC produkowany przez firmę Intel należący do rodziny procesorów x86, jego poprzednikiem był 80386. "486" był ostatnim procesorem Intela którego nazwa była wyłącznie numeryczna.
    (9885) Linux (wcześniejsze oznaczenie 1994 TM14) – planetoida z pasa głównego asteroid okrążająca Słońce w ciągu 3 lat i 226 dni w średniej odległości 2,36 j.a. Została odkryta 12 października 1994 roku w Kitt Peak w programie Spacewatch. Nazwa planetoidy pochodzi od systemu operacyjnego Linux, stworzonego w 1991 roku.
    FTP, protokół transferu plików (ang. File Transfer Protocol) – protokół komunikacyjny typu klient-serwer wykorzystujący protokół TCP według modelu TCP/IP (krótko: połączenie TCP), umożliwiający dwukierunkowy transfer plików w układzie serwer FTP–klient FTP.
    Interfejs programowania aplikacji (ang. Application Programming Interface, API) – sposób, rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki programy komunikują się między sobą. API definiuje się na poziomie kodu źródłowego dla takich składników oprogramowania jak np. aplikacje, biblioteki czy system operacyjny. Zadaniem API jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych.

    Reklama

    Czas generowania strony: 0.137 sek.