Litteratur om Linux/Ubuntu

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
Johan.ahlqvist85
Inlägg: 5
Blev medlem: 07 apr 2022, 21:10
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Ulricehamn

Litteratur om Linux/Ubuntu

Inlägg av Johan.ahlqvist85 »

Hej! Ny här på forumet och har precis installerat senaste Ubuntu på en av mina äldre datorer efter ca femton års frånvaro från Linux. Vet inte vad jag ska göra specifikt med den än men vill skaffa mer djupgående förståelse och på sikt bli mer avancerad användare. Intresset har väckts igen men efter så många år har mycket kunskap gått förlorad och jag behöver förkovra mig I både komponenter och mjukvara igen. Första tanken är alltså att lära mig så mycket jag kan om Ubuntu och kanske på sikt testa på tex programmering igen. Eller kanske göra ngt kul raspberry pi projekt med Ubuntu på sikt.

Jag sökte på forumet men hittade ingen direkt aktuell tråd om denna fråga.

Jag har kvar boken "Att använda Linux/Gnu" från 2006 sen jag studerade. Den går in på djupet på många områden och var en riktigt bra bok när jag studerade. Men jag är rädd att den numer är fasligt utdaterad och eftersöker därför ny litteratur som är mer uppdaterad. Gärna i samma anda som inte bara skrapar på ytan utan gärna går in på djupet. Så har ni tips så är jag tacksam!

Föredrar fysisk litteratur men kommer använda forumet och andra resurser online för att komplettera där det behövs.

Om jag råkat missa ngn tråd om just detta så ber jag om ursäkt. Men min sökning visade bara trådar från flera år bakåt när jag sökte på litteratur.

Tack på förhand!
Johan.ahlqvist85
Inlägg: 5
Blev medlem: 07 apr 2022, 21:10
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Ulricehamn

Re: Litteratur om Linux/Ubuntu

Inlägg av Johan.ahlqvist85 »

Hittade lite litteratur som nog kan fungera bra efter lite tid på google. Så delar med mig här av vad jag hittade om någon är intresserad. Men om ni har andra bra förslag så är jag intresserad!

https://www.amazon.se/How-Linux-Works-3 ... 0408&psc=1

https://www.amazon.se/Linux-Command-Lin ... 9523&psc=1

The linux command line finns som gratis PDF också, har inte länken men det är bara att googla så kommer den fram.
Användarvisningsbild
eson57
Inlägg: 1103
Blev medlem: 06 dec 2014, 10:44
OS: Linux Mint

Re: Litteratur om Linux/Ubuntu

Inlägg av eson57 »

Ang. kommandoraden, så tyckte jag att "Effektivare Linux : kom igång med kommandoraden", var bra när det begav sig.
Alltid på kanelen!
Användarvisningsbild
anth
Inlägg: 512
Blev medlem: 22 aug 2019, 15:35
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Litteratur om Linux/Ubuntu

Inlägg av anth »

Även om grunden i Linux är densamma nu som för 15 år sedan har själva skrivbordsmiljön ändrats radikalt: många av de program man använder idag fanns inte ens för 15 år sedan.

Tips 1: The Linux Command Line - som du redan hittat.
Länk till gratis-pdf:en:
https://linuxcommand.org/tlcl.php

Tips 2: Linux Command Line and Shell Scripting Bible
https://www.amazon.com/Linux-Command-Sh ... 1119700914
Efter man lärt sig de grundläggande terminalkomandona är det dags att lära sig skriva skript.

Tips 3: ArchWiki
https://wiki.archlinux.org/
Arch Linux är antagligen en av de svårare distrona att installera.
Men de har samtidigt världens bästa linux-wiki som är användbar även för de som inte kör Arch.

Tips 4: Jag antar att du installerat Ubuntu 21.10
Googla "Things to do after installing Ubuntu..." - jag lärde mig massvis med saker på det sättet när jag började med Ubuntu

Tips 5: Just nu sitter vi och väntar på Ubuntu 22.04 som kommer 21 april.
Jag föreslår att du väntar 1-2 månader med att uppgradera din maskin, då en ny Ubuntuversion kan ha lite barnsjukdomar.
I juni är det dags att återigen googla "Things to do...", för nya Ubuntu.

Tips 5.9: Lär dig en sak innan du hoppar till nästa.
Innan du börjar distrohoppa - ta dig tid att lära dig Ubuntu.
Jag har sett folk som testat dussintals distros, men som knappt vet hur man öppnar terminalen.

Tips 6: Distrohoppa!
D.v.s. prova massor med olika distros.
Alla distros har lite olika lösningar, skrivbordsmiljöer och lite olika program installerade.
Man lär sig massor genom att se hur andra har gjort.
Börja med distros som liknar Ubuntu och arbeta dig utåt till mer och mer udda distros.
Hittar du något du tycker om i en annan distro, testa att installera den funktionen i Ubuntu.
En lärdom är att det inte är någon skillnad mellan olika distros: det som finns i en distro går alltid att installera i en annan distro.

Tips 6.1: Distrowatch
https://distrowatch.com/
Här kan man leta efter och läsa om alla distros.
De har även en "topp 100"-lista. Observera att rankingen där inte har så mycket med verkligheten att göra, utan visar bara hur många som sökt olika distros på Distrowatch - se den bara som en grov fingervisning av vad som är populärt just nu

Tips 6.2: Distrotest
https://distrotest.net/
Här kan man testa olika distros direkt i webbläsaren.
Varje "test" är 20 minuter och då ska distron hinna installeras, så man får inte många minuter på sig att testa.

Tips 6.3: Virtuella maskiner
Testa något av dessa:
1. VirtualBox
2. GNOME Boxes
3. QEMU virt-manager
På så sätt behöver du inte blåsa om datorn när du distrohoppar, utan kan installera och köra linux i ett fönster i Ubuntu.
Du kan t.o.m. köra Windows i Ubuntu - det är enda kontakten med Windows som jag har hemma numera.

Tips 6.4: Populära distros att testa, med utgång från Ubuntu:
1. Ubuntu
2. Ubuntu flavours: Kubuntu, Xubuntu, Lubuntu, Ubuntu MATE, Ubuntu Budgie
3. Ubuntu Remixes: UbuntuDDE, Ubuntu Cinnamon, Ubuntu Unity
4. Debian (som Ubuntu bygger på)
5. Debian/Ubuntu-familjen: Mint, Pop!_OS, Zorin, elementary, Feren, Lite, KDE_Neon, MX, Peppermint, Nitrux
6. RedHat-familjen: Fedora, Rocky, Alma (Rocky och Alma är serverversioner, d.v.s. inget grafiskt gränssnitt)
7. Arch-familjen: Manjaro, EndeavourOS, Garuda (dessa har grafiska installers)

Tips 7. Installera Arch Linux
När man kan installera Arch är man en mästare på Linux. :)
Skämt å sido, Arch är inte så svårt, det är bara att man installerar med kommandon via terminalen och inte via ett grafiskt fönster.
Dessutom finns det massor med bra guider på nätet som förklarar hur man gör.
Jag skulle säga att alla som använt Linux i något år och arbetat i terminalen klarar av att installera Arch.
Poängen är att att man lär sig JÄTTEMYCKET om Linux om man lär sig installera Arch.
Johan.ahlqvist85
Inlägg: 5
Blev medlem: 07 apr 2022, 21:10
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Ulricehamn

Re: Litteratur om Linux/Ubuntu

Inlägg av Johan.ahlqvist85 »

anth skrev:Även om grunden i Linux är densamma nu som för 15 år sedan har själva skrivbordsmiljön ändrats radikalt: många av de program man använder idag fanns inte ens för 15 år sedan.

Tips 1: The Linux Command Line - som du redan hittat.
Länk till gratis-pdf:en:
https://linuxcommand.org/tlcl.php

Tips 2: Linux Command Line and Shell Scripting Bible
https://www.amazon.com/Linux-Command-Sh ... 1119700914
Efter man lärt sig de grundläggande terminalkomandona är det dags att lära sig skriva skript.

Tips 3: ArchWiki
https://wiki.archlinux.org/
Arch Linux är antagligen en av de svårare distrona att installera.
Men de har samtidigt världens bästa linux-wiki som är användbar även för de som inte kör Arch.

Tips 4: Jag antar att du installerat Ubuntu 21.10
Googla "Things to do after installing Ubuntu..." - jag lärde mig massvis med saker på det sättet när jag började med Ubuntu

Tips 5: Just nu sitter vi och väntar på Ubuntu 22.04 som kommer 21 april.
Jag föreslår att du väntar 1-2 månader med att uppgradera din maskin, då en ny Ubuntuversion kan ha lite barnsjukdomar.
I juni är det dags att återigen googla "Things to do...", för nya Ubuntu.

Tips 5.9: Lär dig en sak innan du hoppar till nästa.
Innan du börjar distrohoppa - ta dig tid att lära dig Ubuntu.
Jag har sett folk som testat dussintals distros, men som knappt vet hur man öppnar terminalen.

Tips 6: Distrohoppa!
D.v.s. prova massor med olika distros.
Alla distros har lite olika lösningar, skrivbordsmiljöer och lite olika program installerade.
Man lär sig massor genom att se hur andra har gjort.
Börja med distros som liknar Ubuntu och arbeta dig utåt till mer och mer udda distros.
Hittar du något du tycker om i en annan distro, testa att installera den funktionen i Ubuntu.
En lärdom är att det inte är någon skillnad mellan olika distros: det som finns i en distro går alltid att installera i en annan distro.

Tips 6.1: Distrowatch
https://distrowatch.com/
Här kan man leta efter och läsa om alla distros.
De har även en "topp 100"-lista. Observera att rankingen där inte har så mycket med verkligheten att göra, utan visar bara hur många som sökt olika distros på Distrowatch - se den bara som en grov fingervisning av vad som är populärt just nu

Tips 6.2: Distrotest
https://distrotest.net/
Här kan man testa olika distros direkt i webbläsaren.
Varje "test" är 20 minuter och då ska distron hinna installeras, så man får inte många minuter på sig att testa.

Tips 6.3: Virtuella maskiner
Testa något av dessa:
1. VirtualBox
2. GNOME Boxes
3. QEMU virt-manager
På så sätt behöver du inte blåsa om datorn när du distrohoppar, utan kan installera och köra linux i ett fönster i Ubuntu.
Du kan t.o.m. köra Windows i Ubuntu - det är enda kontakten med Windows som jag har hemma numera.

Tips 6.4: Populära distros att testa, med utgång från Ubuntu:
1. Ubuntu
2. Ubuntu flavours: Kubuntu, Xubuntu, Lubuntu, Ubuntu MATE, Ubuntu Budgie
3. Ubuntu Remixes: UbuntuDDE, Ubuntu Cinnamon, Ubuntu Unity
4. Debian (som Ubuntu bygger på)
5. Debian/Ubuntu-familjen: Mint, Pop!_OS, Zorin, elementary, Feren, Lite, KDE_Neon, MX, Peppermint, Nitrux
6. RedHat-familjen: Fedora, Rocky, Alma (Rocky och Alma är serverversioner, d.v.s. inget grafiskt gränssnitt)
7. Arch-familjen: Manjaro, EndeavourOS, Garuda (dessa har grafiska installers)

Tips 7. Installera Arch Linux
När man kan installera Arch är man en mästare på Linux. :)
Skämt å sido, Arch är inte så svårt, det är bara att man installerar med kommandon via terminalen och inte via ett grafiskt fönster.
Dessutom finns det massor med bra guider på nätet som förklarar hur man gör.
Jag skulle säga att alla som använt Linux i något år och arbetat i terminalen klarar av att installera Arch.
Poängen är att att man lär sig JÄTTEMYCKET om Linux om man lär sig installera Arch.
Det var en massa bra tips! Ska ta till mig de.

Jag beställde de två jag länkade till imorse. Jag läser nu "Att använda Linux och gnu" också. Det är ju ändå en hel del koncept som består och jag vill gärna in på djupet också.

Jag kommer definitivt köra på ubuntu under överskådlig framtid och lära mig det ordentligt. Mycket av den kunskapen kommer ju hjälpa när man prövar andra distros(då kör jag virtual machine som du tipsar om).

När jag känner att jag kommit in i det så vill jag pröva scripts(under utbildningen gjorde jag med en guide ett skript som automatiserade installationen) men även i förlängningen programmering(språk vet jag inte än eller vad jag vill programmera).

Ett annat mål(långt in i framtiden) är att sätta ihop en "egen" distro då jag vet att man kan göra det. När jag vet vad jag vill ha och inte ha. Mest bara för att ha gjort det och endast för mig själv.

Arch låter ju jävligt kul när man kommit så långt.

20.04 är versionen jag har installerat förresten. Det var väl senaste stabila? Den andra är väl mer i testfas? Eller har jag missförstått?

Tusen tack för alla tips!
Användarvisningsbild
anth
Inlägg: 512
Blev medlem: 22 aug 2019, 15:35
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Litteratur om Linux/Ubuntu

Inlägg av anth »

Många distros släpper nya versioner när de känner att de är färdiga.
Lite som Gandalf i Sagan om ringen:
“A wizard is never late, nor is he early, he arrives precisely when he means to.”

Så gör inte Ubuntu. De släpper nya versioner två gånger om året - vare sig de är redo eller ej; i april som är den 4:e månaden och oktober som är den 10:e månaden.
Ubuntu-versionerna döps efter år.mån: 20.04, 20.10, 21.04, 21.10,...
Alla jämna år i april släpper de stabila versioner, eller LTS för "Long Time Support": 18.04, 20.04, 22.04,...
LTS-versionerna uppdateras i 5 år, medan halvårsversionerna uppdateras i 9 månader.

Observera att det nästan bara är Ubuntu som använder årtal som versionsnummer.
Senaste Linux Mint är t.ex. 20.3 - det betyder inte att den släpptes i mars 2020, utan det är den 20:e versionen och 3:e underversionen och släpptes i januari i år.

#

Det är inte så stor skillnad mellan olika distros.
För mig består Ubuntu av två olika saker: pakethanteraren apt + skrivbordsmiljön GNOME.

Vill man testa andra skrivbordsmiljöer finns:
KDE Plasma (Kubuntu), Xfce (Xubuntu), LXQt eller LXDE (Lubuntu), MATE, Budgie (som kommer från Solus), Cinnamon (som kommer från Mint).
Ett tips om man snabbt vill testa flera olika skrivbordsmiljöer är att installera Debian: Där kan man installera alla skrivbordsmiljöerna samtidigt utan att Linux kraschar (jag försökte installera alla samtidigt i Ubuntu en gång - det gick inte bra).

Vill man testa andra pakethanterare än apt finns:
dnf som redhat och fedora använder.
yast som SUSE och OpenSUSE använder.
pacman som Arch använder.

#

Även om jag brukar installera program med apt i terminalen, så tycker jag att de grafiska programmen Synaptic och Muon är smidigare om man ska leta efter nya program.

#

Det finns även 3 st distributionsonsneutrala paketformat: AppImage, Flatpack och Snap som man kan installera i alla distros.

#

Distros som Debian, Ubuntu LTS, Red Hat och SUSE är extremt stabila, för de används som servers. Där är det vanligt med program som är flera år gamla.
Arch Linux är istället en Rolling Release, d.v.s. den pumpar hela tiden ut de senaste versionerna av alla program (ofta timmar efter de släppts). Det gör Arch mindre stabil - men det är ändå stabilare än man tror.
Men man bör ha lite Linux- och terminal-vana innan man hoppar på en Arch-distro, för går något fel måste man veta hur man reparerar Linux.
En Arch-distro bör man dessutom använda/uppdatera dagligen. Har man inte uppdaterat en Arch-distro på ett halvår är det bättre att ominstallera för att det är så många uppdateringar att systemet antagligen kraschar.
gusnan
Inlägg: 343
Blev medlem: 17 jan 2007, 08:20
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Litteratur om Linux/Ubuntu

Inlägg av gusnan »

Om man är tillåten att inte vara Ubuntu-specifik (vilket svaren ovan verkar godkänna), så kan jag tipsa om "The Debian Administrator's Handbook":

https://debian-handbook.info/

"It's a fantastic resource for all users of a Debian-based distribution."

Den kommer i nya utgåvor lite då och då - den verkar inte vara uppdaterad för Debian 11 än, men mycket av det som står i den är så klart aktuellt över versioner (och över distributionsgränser).
Hade tidigare nicket "Cowboy".
Johan.ahlqvist85
Inlägg: 5
Blev medlem: 07 apr 2022, 21:10
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Ulricehamn

Re: Litteratur om Linux/Ubuntu

Inlägg av Johan.ahlqvist85 »

Många bra tips här!

Ska ha The Debian Administrators Handbook i åtanke. Jag har ju tre böcker hemma snart att bita tänderna i. Men det skadar inte att ha andra källor att rota i!

Nu gäller det bara att inte ha bråttom och försöka fokusera på en sak i taget. Det finns ju så mycket att lära sig!

Edit: Nu råkade jag trycka på ngn knapp och det står att tråden är löst xD. Jaja, då vet jag att den funktionen finns här!
Användarvisningsbild
JoWa
Global Moderator
Inlägg: 7780
Blev medlem: 09 jun 2012, 06:16
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Boo
Kontakt:

Re: Litteratur om Linux/Ubuntu

Inlägg av JoWa »

Johan.ahlqvist85 skrev:Edit: Nu råkade jag trycka på ngn knapp och det står att tråden är löst xD. Jaja, då vet jag att den funktionen finns här!
Det går, som du ser, att ångra lösningsmärkningen. ;)
Noble Numbat | Firefox 125β (snap) | Privacy Badger
Användarvisningsbild
anth
Inlägg: 512
Blev medlem: 22 aug 2019, 15:35
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Litteratur om Linux/Ubuntu

Inlägg av anth »

Förutom The Debian Administrators Handbook finns även Mastering the Ubuntu Server av Jay LaCroix.

Bägge är mer för hur man administrerar linuxservrar på större företag och inte riktade mot hemanvändare.

Jay LaCriox har även den utmärkta Youtube-kanalen Learn Linux TV.
https://www.youtube.com/user/JtheLinuxguy

Senaste versionen kan man köpa
https://www.amazon.com/Mastering-Ubuntu ... 1800564643

En tidigare version verkar gå att tanka ner ner.
https://play.google.com/store/books/det ... QBAJ&gl=US
Johan.ahlqvist85
Inlägg: 5
Blev medlem: 07 apr 2022, 21:10
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Ulricehamn

Re: Litteratur om Linux/Ubuntu

Inlägg av Johan.ahlqvist85 »

anth skrev:Förutom The Debian Administrators Handbook finns även Mastering the Ubuntu Server av Jay LaCroix.

Bägge är mer för hur man administrerar linuxservrar på större företag och inte riktade mot hemanvändare.

Jay LaCriox har även den utmärkta Youtube-kanalen Learn Linux TV.
https://www.youtube.com/user/JtheLinuxguy

Senaste versionen kan man köpa
https://www.amazon.com/Mastering-Ubuntu ... 1800564643

En tidigare version verkar gå att tanka ner ner.
https://play.google.com/store/books/det ... QBAJ&gl=US
Om de inte är riktade mot hemanvändare så kanske det är overkill. Sannolikheten att jag kommer vara i behov av att administrera linuxserver på stort företag är ju rätt liten(Inget företag skulle nog anställa en glad hemmalärd amatör). Däremot lär jag i framtiden leka med flera linuxburkar på hemnätverket bara för skojs skull. Men just nu har jag bara en dator med Ubuntu på(Har en stationär och en laptop med win10 på också).

Har kommit en bit in i The linux command line nu och det verkar vara en riktigt bra bok hittils! Ska gå igenom den först och sen How linux works. Känns jävligt kul att ha kommit igång nu efter så många år borta från Linux.

Ska kolla in youtubekanalen du länkade med! Tack för tips!
civilpolisen
Inlägg: 99
Blev medlem: 18 nov 2020, 14:52
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Litteratur om Linux/Ubuntu

Inlägg av civilpolisen »

Du ska verkligen inte försaka Tuben som ett lärosäte av rang värt att beakta!

x x x x x x x x x x x x

Vad gäller rolig programmering ger jag dig ett förslag i Net Ninja och Vue.
Jag har gjort de relativt korta filmerna för en tidigare version av Vue, undrar om inte det var Vue 1 eller möjligen 2...?

Denna brittiska Ninja-mannen är väldigt påläst och duktig.
https://www.youtube.com/playlist?list=P ... XYNfDk8At1

I de avsnitt som jag gjorde var alla avsnitten "avslutande avsnitt", det var en övning som blev färdig med respektive film. För Vue 3 är filmerna längre, ser jag.

Jag hoppas inte just dessa är betal-filmer för det håller han också på med, det vet jag. De jag gjorde var inte betalfilmer.

x x x x x x x x x x x x

En annan väldigt duktig utbildare är han Traversy... som givetvis har ett förnamn, men det kan jag inte redogöra för. Han har också betalfilmer så väl som avslutande filmer där man gör övningar färdiga i filmen.

https://www.youtube.com/watch?v=JkeyKeK3V24

x x x x x x x x x x x x


Att göra webb-baserade övningar som dessa är ett bra och roligt sätt att öva sig att använda din dator. Atom eller Code Studio kan du använda att skriva i. Det är kompetenta program båda två.

Att göra konkreta uppgifter är ett bra sätt att ställas inför verkliga problem som du måste lösa själv, efter förmåga. Du får inblick och förståelse för webben. Det är en kul arena!
Skriv svar

Återgå till "För nybörjaren"