Ang Kalainan Tali sa Linux ug GNU / Linux

Ang Linux usa ka operating system nga gigamit sa paggamit sa bisan unsa nga device nga mahimo nimong hunahunaon.

Kasaysayan sa Linux

Sa diha nga ang kadaghanan sa mga tawo naghunahuna sa Linux ilang gihunahuna ang usa ka desktop operating system nga gigamit sa mga geeks ug techies o usa ka sistema sa operating nga nakabase sa server nga gigamit sa mga website sa gahum.

Ang Linux anaa bisan asa. Kini ang makina sa likod sa labing maalamon nga mga himan. Ang Android nga telepono nga imong gigamit nagpadagan sa usa ka kernel sa Linux, nga ang smart fridge nga mahimong magbaligya sa iyang kaugalingon sa Linux. Adunay mga smart lightbulbs nga makapakigsulti sa usag usa sa tabang sa Linux. Bisan ang mga riple nga gigamit sa Linux-run nga sundalo.

Ang usa ka modernong pulong nga buzz mao ang "internet sa mga butang". Ang tinuod mao nga aduna gayud usa usa ka operating system nga naggahom sa internet sa mga butang ug kana mao ang Linux.

Gikan sa usa ka panglantaw sa negosyo, ang Linux gigamit usab sa dagkong mga supercomputers ug kini gigamit sa pagdagan sa New York Stock Exchange.

Ang Linux mahimo usab, siyempre, magamit isip desktop operating system sa imong netbook, laptop o desktop computer.

Sistema sa operasyon

Ang operating system usa ka espesyal nga software nga gigamit sa pagpakig-uban sa hardware sulod sa usa ka computer.

Kung gikonsidera ang usa ka standard nga laptop ang mga hardware device nga gigamit sa operating system naglakip sa CPU, memory, graphics processing unit, hard drive, keyboard, mouse, screen, USB port, wireless network card, ethernet card, battery , backlight alang sa screen ug USB ports.

Gawas sa internal nga hardware, ang operating system kinahanglan usab nga makahimo sa interact uban sa mga eksternal nga mga himan sama sa mga printer, scanner, joypads ug usa ka halapad nga gidaghanon sa USB powered devices.

Ang operating system kinahanglan nga magdumala sa tanang software sa kompyuter, pagsiguro nga ang matag aplikasyon adunay igo nga panumduman sa pagpahigayon, pagbalhin sa mga proseso tali sa aktibo ug dili aktibo.

Ang operating system kinahanglan nga modawat sa input gikan sa keyboard ug molihok sa input aron sa paghimo sa mga hangyo sa user.

Ang mga pananglitan sa mga operating system naglakip sa Microsoft Windows, Unix, Linux, BSD, ug OSX.

Kasayuran sa GNU / Linux

Usa ka termino nga mahimo nimong madungog matag karon ug unya mao ang GNU / Linux. Unsa ang GNU / Linux ug sa unsang paagi kini lahi gikan sa normal nga Linux?

Gikan sa usa ka desktop Linux user nga panglantaw, walay kalainan.

Ang Linux mao ang nag-unang makina nga nakig-interact sa hardware sa imong computer. Gitawag kini nga Linux kernel.

Ang mga galamiton sa GNU naghatag og paagi sa pagpakig-uban sa kernel sa Linux.

Mga Galamiton sa GNU

Sa wala pa paghatag og usa ka lista sa mga himan nagtan-aw sa matang sa mga himan nga kinahanglan nimo nga makahimo sa pagpakig-uban sa kernel sa Linux.

Una sa tanan sa sukaranan nga ang-ang sa dili pa gani maghunahuna sa konsepto sa usa ka desktop nga kalikupan kinahanglan nimo ang usa ka terminal ug ang terminal kinahanglang modawat sa mga sugo nga gamiton sa Linux operating system aron sa paghimo sa mga buluhaton.

Ang komon nga kabhang nga gigamit sa pag-interact sa Linux sa usa ka terminal usa ka tool sa GNU nga gitawag og BASH. Aron makuha ang BASH sa kompyuter sa unang bahin kini gikinahanglan nga matigum aron ikaw magkinahanglan usab og usa ka compiler ug usa ka assembler nga mga gigamit usab sa GNU.

Sa pagkatinuod, ang GNU ang responsable alang sa usa ka bug-os nga kutay sa mga himan nga naghimo niini nga mahimo aron mapalambo ang mga programa ug mga aplikasyon alang sa Linux.

Usa sa labing popular nga mga dapit sa desyerto gitawag nga GNOME nga nagpasabot sa GNU Network Object Model Environment. Dili kini tinuud.

Ang labing popular nga graphic editor gitawag nga GIMP nga nagtumong sa GNU Image Manipulation Program.

Ang mga tawo nga nagpaluyo sa proyekto sa GNU usahay nasuko nga ang Linux makadawat sa tanan nga credit kon kini mao ang ilang mga himan nga gahum niini.

Ang akong panglantaw mao nga ang tanan nasayud kung kinsa ang naghimo sa makina sa usa ka Ferrari, walay usa nga nahibal-an kinsa ang naghimo sa mga lingkoranan sa panit, ang audio player, ang mga pedal, ang mga pultahan sa pultahan ug ang matag bahin sa sakyanan apan silang tanan sama ka hinungdanon.

Ang mga Layer nga Naghimo Usa ka Standard Linux Desktop

Ang labing ubos nga bahin sa usa ka computer mao ang hardware.

Sa ibabaw sa hardware naglingkod ang Linux kernel.

Ang Linux kernel mismo adunay daghang mga ang-ang.

Diha sa ubos ang mga drayber sa device ug mga security module nga gigamit sa pagpakig-uban sa hardware.

Sa sunod nga lebel, adunay mga schedulers sa proseso ug pagdumala sa panumduman nga gigamit alang sa pagdumala sa mga programa nga nagsubay sa sistema.

Sa katapusan, sa ibabaw, adunay usa ka serye sa mga tawag sa sistema nga naghatag og mga pamaagi alang sa pagpakig-uban sa Linux kernel.

Sa ibabaw sa Linux kernel usa ka serye sa mga librarya nga magamit sa mga programa aron makig-uban sa mga tawag sa sistema sa Linux.

Ubos sa ibabaw ang mga nagkalain-laing ubos nga lebel nga mga sangkap sama sa windowing system, logging system, ug networking.

Sa katapusan, moabut ka sa ibabaw ug kana mao ang dapit diin ang desktop environment ug desktop applications molingkod.

Usa ka Kalikopan sa Desktop

Usa ka kalikopan sa desktop usa ka sunod-sunod nga mga graphical nga mga himan ug mga aplikasyon nga naghimo nga mas sayon ​​alang kanimo nga makig-uban sa imong computer ug sa batakang mga butang nga mahimo.

Ang usa ka palibot sa desktop sa pinakasimple nga porma mahimo lamang maglakip sa usa ka window manager ug usa ka panel. Adunay daghang mga ang-ang sa kabug-osan sa taliwala sa pinakayano ug hingpit nga gihulagway nga mga kiling sa desktop.

Pananglitan, ang lightweight LXDE desktop environment naglakip sa file manager, session editor, panel, launcher, manager sa bintana, viewer sa imahe, text editor, terminal, archive tool, network manager ug music player.

Ang GNOME desktop environment naglakip sa tanan nga dugang sa usa ka office suite, web browser, GNOME-box, email client ug daghan pa nga mga aplikasyon.