Linux-ordliste: definitionerne, der hjælper dig med bedre at forstå denne verden

Linux ordliste

Med hvert nyt år, der kommer ind, eller dage før, man gør det som nu, læses der ofte artikler, der sikrer, at dette bliver Linux-året. Jeg har læst det i meget mere end et årti, men året med systemer som dem, vi diskuterer i denne blog, er endnu ikke kommet. Dels er det logisk: Windows er overalt, og det er meget skyld i, at det er installeret som standard på enhver computer. Af denne grund ved mange af jer ikke, hvad nogle ord, som vi bruger i denne verden betyder, og det er grunden til, at vi har tænkt på at udgive denne artikel som en Linux ordliste.

Det er næsten sikkert, at vi i fremtiden vil skrive flere artikler, der forklarer mere detaljeret, hvad der er nævnt i denne Linux-ordliste, men det, vi ønsker at gøre i denne artikel, er netop det, en Linux-ordliste, som ikke er andet end en ordliste med en definition, der skal være klar, kort og præcis. Vi vil sætte dem i alfabetisk rækkefølge, og vi vil helt sikkert opdatere det med flere definitioner i fremtiden, uanset om vi kan finde på noget andet at tilføje, eller vores læsere foreslår os det.

Linux-ordliste: Definitioner, som alle bør kende

  • ALSA: akronym for Avanceret Linux lydarkitektur og er en softwareramme og en del af Linux-kernen, der leverer et applikationsprogrammeringsinterface (API) til lydkortenhedsdrivere.
  • AppImage: format til at distribuere "bærbar" software på Linux uden at skulle være superbruger for at installere applikationen, noget som den faktisk ikke gør. De er en pakke, hvor hovedsoftware og afhængigheder er inkluderet i den samme eksekverbare. Relateret artikel.
  • Bash: UNIX-lignende shell og kommandosprog
  • CLI: Akronym for "Command Line Interface". Det bruges for eksempel, når et program arbejder i terminalen, og dets grænseflade ikke er grafisk. Ejemplo.
  • kommando: tekst, der er skrevet i en terminal, scripts og andre dele for at udløse handlinger. Vi kunne også henvise til dem som "orden".
  • fordeling: Et forkortet ord for "distribution", der grundlæggende definerer et "root" eller "kilde" operativsystem baseret på Linux, såsom Debian, Ubuntu eller Red Hat. Fra dem kommer "flavors" eller "flavors": Ubuntu er distribution, Kubuntu er smag. Selvom ifølge nogle brugere eller en anden definition ville operativsystemet være basen, og det, der kommer ud af dem, ville være distributionen. For eksempel: Arch Linux: operativsystem; Manjaro, distro.
  • Grafisk miljø- Også kendt som "skrivebordsmiljøet" i nogle lande, er det en gruppe af komponenter, der giver brugergrænsefladeelementer såsom ikoner, værktøjslinjer, baggrunde og widgets. Takket være det grafiske miljø kan vi bruge Linux grafisk med mus og tastatur, som vi gør i Windows og macOS. Blandt de mest berømte har vi GNOME, Plasma eller XFCE.
  • Flatpak: pakkestyringsværktøj, med hvilket software distribueres, installeres og administreres, som i samme pakke inkluderer hovedsoftwaren, afhængigheder, runtime og alt, hvad der er nødvendigt for at få det til at fungere på ethvert Linux-baseret system, der har eller er tilføjet det medie. De er universelle pakker og sandkasse (isoleret). Det mest brugte depot er Flathub.
  • GNU: akronym for "GNU's Not Unix", og hovedansvarlig var Richard Stallman tilbage i 80'erne. Linux-baserede operativsystemer er faktisk GNU/Linux, selvom vi i alle medier forkorter (dårlige) og henviser direkte til dem som "Linux" .
  • GRUB: GNU Grand Unified Boot Loader o GRUB er et program, der gør det muligt for brugeren at vælge hvilket operativsystem, der er installeret eller kerne, der skal indlæses på tidspunktet for systemstart. Det giver også brugeren mulighed for at sende argumenter til kernen. Man kan sige, at det er startprogrammet, der bruges i Linux.
  • GUI: akronym for "Graphical User Interface", som er en grafisk brugergrænseflade, der giver os mulighed for at interagere med softwaren gennem vinduer, afkrydsningsfelter, knapper osv. Det er ligesom det vindue, vi ser, når vi kører software. Uden GUI ville vi have software i "CLI", som vi har forklaret ovenfor.
  • Jack: akronym for "JACK Audio Connection Kit", som er en lydserver (og noget andet), der vil tillade lyden at lyde, når applikationerne beder om det. Det er ikke den eneste, der findes i Linux.
  • kernel: kernen. Hjertet. Når vi taler om et "Linux"-operativsystem (vel sagt det ville være "GNU / Linux"), er det, vi siger, at det bruger Linux-kernen, som er det første lag af softwaren, der bruges i disse systemer, og at det indeholder oven i det hele drivere, så det fungerer i ethvert hardwareteam. Det var faktisk Linus Torvalds intention, da han startede det som et karriereprojekt, som han fortsætter med at arbejde på.
  • LTS: Akronym for "Long Term Support". Det bruges til at indikere, at et operativsystem eller program vil blive understøttet i længere tid, hvor det ses mest i LTS-versionerne af Ubuntu, der udkommer hvert andet år og understøttes i 5 år.
  • Live session: "live-sessionerne" er dem, der eksisterer, så længe vi ikke slukker eller genstarter computeren. Alle de ændringer, vi har foretaget, vil blive ødelagt på det tidspunkt. De bruges ofte på en USB til at installere et operativsystem eller som et gendannelsesværktøj.
  • PipeWire: er en server til styring af lyd- og videostreams og hardware i Linux. Håndterer multimedierouting og pipelinebehandling. På tidspunktet for skrivning af denne artikel, i december 2021, er den stadig under udvikling, men det forventes, at den sammen med Wayland i høj grad vil forbedre alt relateret til billede og lyd, og også forbedre kompatibiliteten mellem de forskellige servere af lyd og video..
  • Pulse- Netværkskompatibel lydserver, der primært bruges på Linux, men også på BSD-, macOS- eller Solaris-systemer.
  • Release Candidate- Etiket eller ord, der bruges til at henvise til en avanceret version af software under udvikling. For eksempel er der virksomheder, der mærker deres software som "Release Candidate" en uge eller to før den stabile version udgives. I tilfælde af kernen (Linux) bruges den i to måneder, men fordi det, de faktisk gør, er ændringer i forhold til den stabile version.
  • Rullende frigivelse- Softwareudvikling og leveringsmodel, der kommer så snart den er tilgængelig, og de styresystemer, der bruger den, installeres én gang og modtager opdateringer for livet. I Linux er Arch Linux, og man troede, at Windows 10 ville være, når de forsikrede, at det ville være den nyeste version af Microsofts system (nu ved man, at der kommer Windows 11). Selvom, ja, Windows opfyldte kun delen af ​​opdatering for livet, og ikke engang det.
  • Shell: Linux kommando- eller kommandofortolker.
  • su: kommando, hvis betydning er "erstatningsbruger", og bruges hovedsageligt til at skifte fra en bruger til en anden. Det gør det ved at starte en login-shell i det aktuelle bibliotek og miljø (su) eller ved at skifte helt til målbrugerindstillingerne (su -).
  • sudo: kommando til at anmode om forhøjede eller superbrugerrettigheder. Det sættes normalt foran andre kommandoer for at kunne udføre bestemte handlinger, såsom at installere software eller flytte filer til beskyttede mapper. Artikel om sudo og su.
  • Snap: pakkehåndtering og udvikling udviklet af Canonical og som konkurrerer med Flatpak for at være universelle pakker, der inkluderer software og afhængigheder, runtimes og andre i samme pakke. De er også sandkasse. Relateret artikel.
  • Sway: vinduesmanager efterfølger til i3 som er tilgængelig på Linux-baserede operativsystemer. Det er designet til at fungere i Wayland og har ikke et skrivebord at bruge. Vinduerne åbner i fuld skærm, med konfigurerbare margener, de nye vinduer deler skærmen automatisk og du kan nemt skifte fra en "skrivebord" til en anden med tastaturgenveje. Faktisk kan en erfaren bruger gøre det hele med tastaturet. Da den ikke har mange komponenter i et normalt grafisk miljø, er den lettere.
  • symlink: "symbolske" eller "bløde" links, som i andre systemer er kendt som "genveje". De kan f.eks. bruges til at få adgang til en fil eller mappe fra en anden sti. Relateret link.
  • tarball'en: meget software distribueres komprimeret. Et udbredt format til dette er TAR, fra Tape Archive, og tarballen eller tarfilen er navnet på en gruppe eller fil, der består af flere filer, der sammenføjes ved hjælp af TAR-kommandoen eller en grafisk interface (GUI) komprimeringssoftware. De kan findes med en .tar eller .tar.gz udvidelse, og softwaren kan installeres direkte fra tarball.
  • terminal: perifer, der interagerer med mennesket, består af output og input, en skærm og et tastatur. Faktisk er det, vi bruger i Linux, når vi er på et system med en grafisk grænseflade, en "terminalemulator".
  • Tux: Linux-maskot. Det er en pingvin og optræder i software som Tux Guitar, Tux Paint eller Tux Kart. Relateret artikel.
  • Wayland: visningsprotokol med ekstra sikkerhedslag. Hver app betragtes som en klient, og hardwaren er en server, og Wayland ville være broen, der gør billedet muligt. I dag fokuserer mange udviklere på Wayland, fordi det er den bedste mulighed, og fremtiden ligger i det.
  • VIN: akronym for Wine Is Not an Emulator, men i virkeligheden ser det ud til, at det er det. Det er software, der indeholder alt, hvad du behøver for at køre Windows-applikationer på Linux, men også på macOS og endda Android. I konstant udvikling og forbedring over tid kan den installeres f.eks. Guitar Pro på Linux.
  • X11: X Window (også kendt som X11, eller bare X) er et klient-/servervinduessystem til bitmap-visninger. Det er implementeret på de fleste UNIX-lignende operativsystemer og er blevet overført til mange andre systemer.

Noget andet at tilføje?

Denne artikel om Linux-ordlisten vil opdatere over tid at inkludere flere og flere definitioner. Først tilføjede vi disse, fordi vi ved, at mange af jer er i tvivl om dem, såsom "tarball". Vores hensigt er at hjælpe dig med at forstå, og vi håber, at efter at have læst denne Linux-ordliste vil det være lettere at læse andre artikler på bloggen.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Noel sagde han

    Noget der forvirrer mig er sudo vs su og velsignet grub der er beskadiget