Hva skal en Windows-bruker vite om GNU / Linux?

Mange av de vi bruker GNU / Linux vi går rundt og evangeliserer vår Plattform og generelt snakker vi alltid om det samme: Hva om virus, hva om det er gratis, hva om det er åpent ... osv.

Er dette akkurat det en bruker av Windows eller fra noe annet operativsystem? Delvis ja, men det er ikke alt. La oss se noen ting som jeg vurderer, bør lære alle brukerne som kommer nye til GNU / Linux.

Hva er GNU / Linux?

Allerede vår venn Perseus skrev en utmerket artikkel generelt sett hva som er GNU / Linux. Men pass på, vi sier mange ganger: "Jeg bruker Linux", når det faktisk burde være: "Jeg bruker GNU / Linux". Når vi bruker en distribusjon, bruker vi Kernel (Linux) og mange andre applikasjoner av prosjektet GNU. Ingen bruker bare Linux (kjernen).

Det er noe for enhver smak

Distribusjoner av GNU / Linux det er noe for enhver smak og alle smaker. Vi kan finne det enkleste når det gjelder installasjon og konfigurasjon (Ubuntu, Linux Mint, openSUSE, Debian) noen mer komplekse (Archlinux, Chakra, Slitaz) selv den mest kompliserte (Gentoo, Slackware).

Vi har også mange alternativer, avhengig av maskinvaren vi har. Det er veldig små distribusjoner som kan variere avhengig av Skrivebordsmiljø som vi bruker.

Filsystem og partisjoner

Jeg tror det mest kritiske punktet når du bruker GNU / Linux er på det tidspunktet du installerer og partisjonerer diskene, og vet hvordan Filsystem. Perseus nok en gang ga oss en strålende artikkel om dette emnet, men vi kan oppsummere at en Windows-bruker må vite at "generelt" i GNU / Linux Det brukes 3 partisjoner:

<° - Den første partisjonen for rot (/) som tilsvarer disk C:
<° - Den andre partisjonen for hjem (/ hjem) som tilsvarer disk D:
<° - Den tredje partisjonen for Bytt som tilsvarer virtuelt minne.

Du bør også vite det for disse partisjonene ikke brukt NTFS o Fat32 (selv om partisjoner av denne typen er tilgjengelige). Vi bruker "generelt": Ext2, Ext3 og Ext4, og det er gyldig å presisere at de ikke er de eneste alternativene vi har.

Terminal? Så forferdelig !!!

Til tross for at mange brukere frykter terminalen, vet vi alle at den ikke biter, tvert imot, det gjør ofte livet lettere. En fordeling av GNU / Linux uten en Terminalemulator. Når du har lært å bruke den, kan vi ikke være uten den.

Alt vi kan gjøre i terminalen "generelt" kan gjøres med grafiske applikasjoner eller omvendt, og det er veldig viktig å bruke det til å feilsøke feil eller få informasjon fra systemet. Når et program ikke vil starte, er en god praksis å kjøre det eller ringe det fra en terminal for å se feilen som det returnerer.

Logger Hva er de? Hva er de for?

En av forskjellene mellom GNU / Linux y Windows, som vi alltid lister opp, er at vi har kontroll over vår Plattform. Hva kaller jeg kontroll? Vel, ganske enkelt at vi kan vite hva systemet vårt gjør ved forskjellige anledninger, eller bedre, at i tilfelle en feil kan vi se hva årsaken er. Hvordan? Vel med Systemlogger.

Stol på meg, da jeg fikk vite hva logger var, ble 90% av problemene mine løst. Loggene er, la oss si, en slags plate eller historie som viser oss hva som skjer med visse applikasjoner eller systemet per se.

Det enkle faktum å koble til en nettverkskabel eller koble den fra, blir registrert i en logg. Starten på vår Plattform det blir registrert i en logg, og mange applikasjoner registrerer handlingene sine i logger. Disse filene er "generelt" lagret i katalogen / var / logg og der kan vi konsultere dem hvis vi har et problem.

Mer enn ett skrivebordsmiljø

I motsetning til WindowsGNU / Linux vi kan bruke mer enn en Skrivebordsmiljøtil og med ha dem installert uten at den ene påvirker den andre. Men det er godt å avklare det Vi trenger ikke et skrivebord for å jobbe med GNU / Linux.

El Skrivebordsmiljø har ingenting å gjøre med korrekt drift av Plattform. Det er rett og slett en "grafisk" måte å administrere den på, for å si det sånn. Nå for å ha en Skrivebordsmiljø det er nødvendig å ha installert en Grafisk server, som generelt er xorg.

For at nye brukere skal forstå dette litt, la oss se på følgende graf:

Etter rekkefølgen vist i grafen:

  1. Start kjernen, som er ansvarlig for å administrere blant annet tilgjengelig maskinvare og periferiutstyr (Mus, tastatur ... etc). Dette medfører bokhandlere og så videre.
  2. Deretter starter tjenestene (Eks: Databaseserver, applikasjonsdemoner og andre).
  3. Senere den Grafisk server. Uten denne serveren vil vi ikke kunne se vinduer eller menyer på skjermen ... etc.
  4. Endelig starter Sesjonsleder (valgfritt hvis vi bruker startx) som vil ta oss til Grafisk miljø som vi har installert når vi setter brukernavn og passord.

El Plattform og SkrivebordsmiljøSelv om de er i slekt, er de separate ting. Det er derfor hvis det oppstår en feil med Skrivebordsmiljø, normalt påvirker dette ikke Kernel og bare ved å starte på nytt Grafisk server (i noen tilfeller) vi kan fikse det.

Oppbevaringssteder og avhengigheter: Se mamma jeg har ikke .EXE

En GNU / Linux det er veldig vanlig å benytte seg av pakkelager -som ikke er noe annet enn programvare organisert, strukturert og samlet på en server- å installere applikasjonene våre Hva er sjokkerende med denne metoden for nye brukere? At Windows-brukere er tilpasset for å installere binærfiler (.exe) og dette har "generelt" alt som er nødvendig for at programvaren skal fungere.

I tilfelle av GNU / Linux det er pakker som ja, de kan installeres av seg selv og ingenting skjer, men generelt sett trenger de fleste andre pakker (bokhandler og sånne ting) som blir dets avhengigheter. Det er derfor hvis noen ønsker for eksempel, LibreOffice til Windows, du trenger bare å laste ned en .exe og voila, men hvis du vil ha det Debian, Må jeg laste ned en tarball full av . Deb, eller last ned hver pakke fra depotet med dets avhengigheter. Ikke at dette på noen måte er komplisert, men la oss bare si at det er litt mer tungvint.

En GNU / Linux vi har binærfiler som ligner på .exe, til og med applikasjoner som lar deg installere disse binærfiler med et enkelt dobbeltklikk. Her viser jeg deg flere eksempler på hvordan vi kunne finne disse binærfiler:

  • bluefish. Deb - For distribusjoner basert på Debian (Ubuntu, LinuxMint, Dreamlinux ... etc)
  • bluefishRpm - For distribusjoner basert på RedHat eller dets pakkesystem (Fedora, openSUSE ... etc)
  • bluefish.pkg.tar.xz - For distribusjoner basert på archlinux (Chakra, ArchBang ... etc)
  • bluefish.tar.gz eller blåfisk.tar bz2 - Det fungerer generelt i enhver distribusjon siden vi må kompilere det.

Hvor er innstillingene mine?

Når vi konfigurerer e-postklienten eller nettleseren, lagres alle brukerkonfigurasjonene i vår / Hjem (tilsvarer disk D :) eller som noen av oss kaller det, vårt Personlig mappe. I motsetning til hva som skjer i Windows, lagres denne typen ting på Disk C: (Dokumenter og innstillinger ..).

Innstillingene lagres i skjulte mapper i vår / Hjem De er vanligvis oppkalt etter søknaden. For eksempel innstillingene til Thunderbird, mottatte e-poster, kontaktlister og andre, lagres i /home/bruker/.thunderbird.

Dette gir mange fordeler, siden hvis vi trenger å installere operativsystemet på nytt, trenger vi bare å formatere rotpartisjonen og la / Hjem intakt, og når vi er ferdige, vil vi ha våre preferanser intakte. Dette forklarer jeg nærmere i denne artikkelen.

Kan jeg gjøre det samme som i Windows?

Svaret er SI og til og med mye mer. Vi kan utføre de samme oppgavene som vi er vant til å gjøre normalt: Bla gjennom, Chat, Skriv et dokument, Spill av, hør på musikk, Se en video, Rediger bilder, Arbeid med datamaskinen vår.

De er de samme hurtigtastene for det meste: [Ctrl] + [C] å kopiere, [Ctrl] + [V] å lime inn ... etc. Alt i GNU / Linux den kan tilpasses, fra hurtigtaster til utseende på skrivebordet.

Du er ikke administrator (hvis du ikke vil.)

Det å jobbe med administratorkontoen som Windows XP: glem det !!! Det er ikke det at det ikke kan, men at det som standard ikke er slik. Brukere har sine kontoer med begrensninger for administrasjonsoppgaver (ifølge distro fordi Ubuntu .... vel ..) og generelt, for å påvirke noe i systemet, trenger du legitimasjon med administrative tillatelser.

Del den, gi den bort.

Glem de onde EULA-ene. Du kan ta isoen din fra Ubuntu eller annen distro og låne den, gi den bort, eller installere den samme kopien på alle maskinene du vil ha. Eller hvis du ikke vil installere, må du bare laste med en LiveCD eller et Flash-minne.

Installer og du vil se at alt fungerer.

Vanligvis kan du glemme driverdisken til hovedkortet eller annen maskinvare. Det installeres og begynner å bruke. GNU / Linux administrerer PC-maskinvaren utrolig (med mindre det som skjer i neste punkt).

Men det er ikke gull som skinner.

Selv om GNU / Linux den har mange gode ting, den har også noen veldig dårlige. Det er ikke feilen til systemet som sådan, i dette aspektet spiller mange faktorer inn som vi kan oppsummere i de merkede interessene til noen selskaper: Penger, monopol og deres små venner. Det er derfor vi i noen tilfeller kan finne problemer med bestemt maskinvare, eller at det ikke er noen applikasjoner som er mye brukt i det profesjonelle eller forretningsområdet. Men utenfor dette kan vi alltid finne et alternativ eller en løsning på problemene våre.

Læringskurven er heller ikke veldig lav, men den er absolutt ikke høy i det hele tatt. Det er mange dokumentasjoner, hjelpeforum, IRC-kanaler, blogger, nettsteder og mer, fulle av brukere som er villige til å hjelpe.

Konklusjoner.

Jeg tror det er den beste måten å vite GNU / Linux det kommer inn i deres verden. Alle disse tingene som jeg nettopp har sagt, læres over tid. Jeg har brukt den i mer enn 5 år, og jeg har ikke dødd, tvert imot, jeg har lært og vokst som informatiker. Nøkkelen er ikke å motstå endring, å prøve nye ting og lære av dem.

Hva mer trenger Windows-brukere å vite?

sterk / li Installer den, og du vil se at alt fungerer.


Legg til som foretrukket kilde i Google