Utvalda

Saker att göra efter installation av Fedora Workstation

Saker att göra efter installation av Fedora Workstation

En ny Fedora-release är alltid runt hörnet ungefär var sjätte månad. Varje ny version ger dig, en Fedora-entusiast eller en ny Fedora-användare, den senaste programvaran, verktygen och teknikerna. En ny installation kräver vanligtvis några justeringar, konfigurationsändringar och installation av appar för att få ut mesta möjliga av din Fedora.

Saker att göra efter installation av Fedora Workstation

Följande artikel är en guide efter installationen av de inställningar eller justeringar jag rekommenderar och de appar jag installerar och använder dagligen.

Grundläggande steg

Ändra inställningarna för pekplattan

Alternativet 'tryck för att klicka' är inte aktiverat som standard i de flesta Linux-distributioner, och jag tycker att det är ett besvär när Fedora används på en bärbar dator.
Du kan aktivera 'Tryck för att klicka' genom att öppna 'Inställningar'> 'Mus och pekplatta' och sedan aktivera 'Tryck för att klicka' under 'Inställningar för pekplatta.''

Naturlig rullning

Om du av någon anledning avskyr naturlig rullning som jag kan du inaktivera den för musen och pekplattan genom följande kommandon:

$ gsettings set org.gnome.skrivbordet.kringutrustning.mus naturligt rulla falska $ gsettings set org.gnome.skrivbordet.kringutrustning.pekplatta naturligt rulla falskt

Och om du av någon anledning vill ha en naturlig rullning tillbaka:

$ gsettings set org.gnome.skrivbordet.kringutrustning.mus naturligt bläddra sant $ gsettings set org.gnome.skrivbordet.kringutrustning.pekplatta naturlig-bläddra sant

Aktivera den snabbaste spegeln

DNF erbjuder moduler som den snabbaste spegeln, som du kan aktivera för att påskynda den. Den snabbaste spegeln är ett DNF-plugin som bestämmer närmaste spegel som är tillgänglig för dig. Om du aktiverar det kommer det att försöka hitta en spegel nära din geografiska plats för att göra dina nedladdningar snabbare.
För att aktivera den snabbaste spegelpluggen lägger jag till följande flaggor i DNF-konfigurationsfilen [/ etc / dnf / dnf.conf].

DNF-flaggor:

eko 'snabbaste spegel = sant' | sudo tee -a / etc / dnf / dnf.conf echo 'max_parallel_downloads = 5' | sudo tee -a / etc / dnf / dnf.conf echo 'deltarpm = true' | sudo tee -a / etc / dnf / dnf.conf cat / etc / dnf / dnf.conf # [main] # gpgcheck = 1 # installonly_limit = 3 # clean_requirements_on_remove = True # best = False # skip_if_unavailable = True # fastestmirror = 1 # max_parallel_downloads = 10 # deltarpm = true

Beskrivning:

Konfigurationerna fungerar automatiskt varje gång du kör DNF.

Ställ in värdnamn

Jag rekommenderar att du ändrar standardmaskinsnamnet, localhost, till ditt föredragna namn. Det kommer att erbjuda bättre konfiguration och tillgänglighet i nätverket.
Du kan snabbt ändra namnet med följande kommando:

$ sudo hostnamectl set-hostname my-new-fedora # ersätt "my-new-fedora" med ditt värdnamn

Kontrollera platser och tidszoner

Du kan kontrollera om tidszonen är korrekt inställd genom följande kommandon:

Exempel på utdata:
$ localectl-status # Systemval: LANG = de_DE.UTF-8 # VC Keymap: de-nodeadkeys # X11 Layout: de # X11 Variant: nodeadkeys
Exempel på utdata:
$ timedatectl # Lokal tid: Di 2021-03-30 12:18:54 CET # Universell tid: Di 2021-03-30 11:18:54 UTC # RTC-tid: Di 2021-03-30 11:18:54 # Tidszon: Europe / Berlin (CET, +0100) # Systemklocka synkroniserad: ja # NTP-tjänst: aktiv # RTC i lokal TZ: nej

Du kan också ändra din lokalitet och tidszon i Gnome-inställningar.

Wayland eller Xorg display server

Som standard använder nya Fedora-versioner Wayland som GNOME-skärmserver, men du kanske fortfarande tycker att den äldre Xorg-skärmservern är användbar. Jag håller mig vanligtvis med Wayland på min HP-bärbara dator - 15t-dw200, men jag rekommenderar att du inaktiverar Wayland om du har ett Nvidia-kort. Wayland kanske inte fungerar optimalt med ett Nvidia-kort.
För att inaktivera Wayland måste du redigera avsnittet [daemon] i / etc / gdm / custom.conf-fil och avmarkera följande avsnitt; WaylandEnable-false och lägg till DefaulSession = gnome-xorg.skrivbordet.

$ sudo nano / etc / gdm / anpassad.conf # [daemon] # WaylandEnable = false # DefaultSession = gnome-xorg.skrivbordet

Konfigurationerna ovan aktiverar Xorg Gnome-sessionen nästa gång du startar ditt Fedora-system.

Konfigurationsalternativ för Nvidia

Lägg till följande tweaks för att köra Xorg om du har ett Nvidia-kort.

$ modinfo -F version nvidia $ sudo dnf update -y # och starta om $ sudo dnf install -y akmod-nvidia $ sudo dnf install-y xorg-x11-drv-nvidia-cuda # optional för cuda / nvdec / nvenc support $ sudo dnf installera -y xorg-x11-drv-nvidia-cuda-libs $ sudo dnf installera -y vdpauinfo libva-vdpau-drivrutin libva-utils $ sudo dnf installera -y vulkan $ modinfo -F version nvidia

Installera uppdateringar och starta om

I de flesta fall har nya versioner många uppdateringar och buggfixar. Att köra en uppdatering vid denna tidpunkt kommer att uppdatera dina systempaket och fixa buggar. Eftersom du kör en systemuppdatering för första gången rekommenderar jag att du utövar tålamod eftersom det kommer att ta lite tid att uppdatera repoinformationen.

Ta lite kaffe och kör följande kommandon.

$ sudo dnf uppgradering - uppdatera $ sudo dnf check $ sudo dnf autoremove $ sudo dnf update $ sudo reboot

Efter omstart kan du lägga till följande konfigurationer.

Aktivera RPM Fusion Repository

Jag aktiverar ytterligare paket för min Fedora Workstation genom RPM Fusion-programvaran. RPM Fusion-programvaran ger ytterligare paket för Fedora som inte distribueras av det officiella Fedora-teamet. Om du vill skicka vad Fedora inte accepterar lägger du till följande två arkiv.

1. Gratis arkiv: Innehåller gratis programvara
$ sudo rpm -Uvh http: // nedladdning1.rpmfusion.org / free / fedora / rpmfusion-free-release - $ (rpm -E% fedora).noark.varv / min
2. Icke-fri arkiv: Innehåller icke-fri programvara
$ sudo dnf installera https: // nedladdning1.rpmfusion.org / nonfree / fedora / rpmfusion-nonfree-release - $ (rpm -E% fedora).noark.varv / min

För att aktivera de fria och icke-fria förvaren, kör följande kommandon.

$ sudo dnf uppgradering - uppdatera $ sudo dnf groupupdate core $ sudo dnf installera -y rpmfusion-fri-release-smittad $ sudo dnf installera -y dnf-plugins-core

Du kan söka och kontrollera tillgängliga grupper som kan intressera dig genom följande kommando.

$ sudo dnf grupplista -v

Du kan också söka snabbt efter paket från den officiella RPM Fusion-webbplatsen.

Gnome-tillägg och tweaks

Jag använder Gnome, och det kan kräva lite justering som att ändra teman och ändra knappar i Windows-dialogrutan. Du kan installera Gnome-tweaks, Gnome-tilläggsapp och tillägg via följande kommandon.

$ sudo dnf installera gnome-extensions-app $ sudo dnf installera gnome-tweak-tool $ sudo dnf installera -y gnome-shell-extension-appindicator

Några av mina Gnome-justeringar och inställningar inkluderar;

gnome-terminal på CTRL + ALT + T # startterminal
xkill på CTRL + ALT + X # dödprocesser

Systemverktyg

Installera Fedy

Jag gillar att göra saker via terminalen, men ett grafiskt verktyg som Fedy, kan komma till nytta, och du kan använda det för att justera ditt Fedora-system med några få klick. Med Fedy kan du göra nästan allt, inklusive att köra fördefinierade systemkommandon för att installera appar, GPU-drivrutiner, nätverksdrivrutiner, teman, multimedia-codec, extra typsnitt, utvecklingsverktyg och justera och konfigurera ditt system.

Du måste installera och aktivera RPM Fusion-arkiv (se tidigare steg) innan du fortsätter med installationen av Fedy. Kör följande kommandon:

$ sudo dnf copr aktiverar kwizart / fedy # Installera fedy copr-arkiv $ sudo dnf installera fedy -y # installera fedy

Installera Flatpak-support

Flatpak levereras och aktiveras som standard i Fedora-arbetsstationen, men du måste aktivera Flathub-butiken och flatpak-kommandoradsverktyget:

$ flatpak remote-add - if-existerar inte flathub https: // flathub.org / repo / flathub.flatpakrepo flatpak uppdatering

Flatpak är en mångsidig teknik som används av utvecklare för att bygga och distribuera applikationer på alla större Linux-distributioner. Det är till hjälp för utvecklare och användaren. De kan enkelt installera appar som Slack, GIMP, Minecraft, Spotify, Telegram, VLC, steam och många fler appar, som du kan utforska från den officiella Flathub-hemsidan.

Installera Snap-stöd

Jag använder flera applikationer som bara kan installeras via Snap eller bara är enklare att installera med Snap. Installera Snap med följande kommando:

$ sudo dnf installera -y snapd
Ställ in en symlink med kommandot ln

Om du använder snap med klassisk inneslutning, som kodredigerare, behöver du en symlänk från / var / lib / snapd / snap till / snap.

$ sudo ln -s / var / lib / snapd / snap / snap $ sudo starta om nu

Omstarten säkerställer att snäppvägarna uppdateras korrekt. Du kan kontrollera om uppdateringar krävs med följande kommando:

$ sudo snap refresh

TLP för batterihälsostyrning

TLP är ett utmärkt energihanteringsverktyg som kan hjälpa dig att optimera din bärbara dators batteri och se dina energiförbrukningsrapporter. Det kan hjälpa en del hårdvara där användare har märkt en högre batteriförbrukningshastighet på Linux-operativsystem än på Windows. Du måste installera TLP och låta den fungera i bakgrunden.

$ sudo dnf installera tlp tlp-rdw
TLP-konfiguration för Thinkpad-bärbara datorer

Följande kommandon kommer att installera Thinkpad-specifika paket, som ger dig mer kontroll och information om din bärbara dators batteri.

$ sudo dnf installera https: // nedladdning1.rpmfusion.org / free / fedora / rpmfusion-free-release - $ (rpm -E% fedora).noark.rpm $ sudo dnf installera https: // repo.linrunner.de / fedora / tlp / repos / releases / tlp-release.fc $ (rpm -E% fedora).noark.rpm $ sudo dnf installera kernel-devel akmod-acpi_call akmod-tp_smapi

Kör följande kommando för att visa batteriinformation och status.

$ sudo tlp-stat -b

Installera ytterligare skrivbordsmiljö

Jag använder Gnome-skrivbordsmiljön, men jag måste alltid installera den lätta XFCE som mitt andra alternativ för en skrivbordsmiljö. Du kan enkelt installera andra skrivbordsmiljöer i Fedora när du installerade den med en Gnome-version. Detta beror på att kärnan i olika skrivbordsmiljöer redan är installerad och att du bara behöver installera det grundläggande ramverket.
För att installera KDE-, XFCE-, LXDE-, LXQT-, MATE- eller Cinnamon-skrivbord med Fedora Linux kan du göra det med följande procedur:

Kontrollera först de tillgängliga skrivbordsmiljöerna med följande kommando:

$ sudo dnf grupplista -v

Du kan välja och installera din favoritskrivbordsmiljö med följande kommando.

$ sudo dnf installera [miljönamn]

Exempel på att installera XFCE-skrivbordet

$ sudo dnf installera @ xfce-desktop-miljö

Kommandot installerar XFCE-skrivbordsmiljön minus de vanliga paketen för alla skrivbordsmiljöer som skulle ha installerats när du installerade din Fedora.

Förstå Btrfs-filsystemet

Btrfs är standardfilsystemet för Fedora-system från version 33, 34 framöver. Du måste förstå hur Btrfs fungerar för att få ut det mesta. Btrfs är ett copy-on-write-filsystem som har många funktioner, mitt bästa är möjligheten att låta dig behålla säkerhetskopior / ögonblicksbilder av mappar och filer på ditt system. Det gör att du kan återställa äldre versioner av ögonblicksbilderna när ett problem uppstår i ditt system.
Men om du fortfarande gynnar det gamla filsystemet ext4 kan du välja det under installationen, men standardvalet under installationen är Btrfs.
När du skapar det här inlägget kan du bara interagera med Btrfs i Fedora via kommandoraden. Vi hoppas att Fedora-teamet kommer att skapa ett grafiskt användargränssnittsverktyg för att interagera med Btrfs i framtida utgåvor. Ett utmärkt ställe att börja lära sig om Btrfs finns i den officiella Btrfs-guiden, och du kan också gå igenom Btrfs-mansidan för att lära dig mer om Btrfs-kommandon.

man btrfs

Appar

Installera Firefox-tillägg

Firefox skapas med tanke på utvecklare men är också utmärkt för daglig användning. Så varför inte installera och prova följande tillägg och tillägg för att öka din produktivitet.

E-postklient

Förutom Gmail och Gsuite som jag använder i min webbläsare använder jag Thunderbird som min lokala e-postklient. Jag väljer Thunderbird eftersom jag älskar logotypen, men ärligt talat är Thunderbird lätt att ställa in och anpassa och ger användarna frihet och val i hur de kommunicerar, plus det främjar öppna standarder. Jag vet att Thunderbird får lite värme från att integrera med värdoperativsystemet och hur det eventuellt ser annorlunda ut.

Eftersom vi installerade och aktiverade Snap (se tidigare steg) kan du enkelt installera Thunderbird med följande kommando:

$ sudo snap installera Thunderbird

Det finns andra alternativ som Evolution eller ett lättviktsalternativ som Geary, och du kan installera antingen med följande kommandon:

$ sudo dnf install evolution # evolution ELLER $ sudo dnf installera geary # geary

Ärligt talat finns det många bra alternativ för en lokal e-postklient som du kan välja mellan, eller så kan du till och med skapa en egen e-postserver.

Textbehandling och Office

Latex

Som en tumregel bör ingenjörer och forskare skapa papper och utforma sina presentationer med LaTeX. LaTeX är ett högkvalitativt sättningssystem och jag kombinerar det med TexStudio eller VS Code som redaktörer för alla mina papper, och det besviker aldrig. Om du inte har gett Latex ett försök tidigare, borde du göra det. Du kommer inte bli besviken.

Installera och konfigurera LaTeX med följande terminalkommandon:

$ sudo dnf installera -y texlive-schema-full $ sudo dnf installera -y texstudio

Jag använder Atom för enkla texter, vilket ger mig en enkel, lättanvänd och mycket anpassningsbar redigerare som är bäst lämpad för allmän användning.

FreeOffice

Jag måste säga, efter att ha använt både LibreOffice och FreeOffice, gynnar jag FreeOffice eftersom ibland kan LibreOffice vara långsamt och gränssnittet ser hemskt ut. Softmaker FreeOffice är en gratis kontorsapplikation från Softmaker, men du kan också köpa en licens för SoftMaker Office 2021 från deras officiella hemsida.

Installera FreeOffice

1: Ladda ner antingen 32-bitars eller 64-bitars rpm-paket från den officiella nedladdningssidan.
2: Ladda ner den offentliga GPG-nyckeln för SoftMaker och importera den sedan. Den kommer att användas för att signera RPM-installationspaketen digitalt.

$ sudo rpm - importera linux-repo-public.nyckel-

3: Dubbelklicka på RPM-installationspaketet för att installera eller köra följande kommando:

$ sudo rpm -ivh softmaker-freeoffice-2018-982.x86_64.varv / min

4: Ställ in automatiska uppdateringar genom att konfigurera ditt system för att använda SoftMaker FreeOffice 2018-förvaret.

$ sudo / usr / share / freeoffice2018 / add_rpm_repo.sh

Om du har automatiska uppdateringar på din Fedora kommer ditt FreeOffice 2018 att uppdateras automatiskt.
För att manuellt uppdatera och uppgradera FreeOffice2018 till den senaste tillgängliga versionen, använd sedan följande kommando:

$ sudo dnf uppdatering $ sudo dnf uppgradering
Installera Microsoft-teckensnitt

Jag får extra Microsoft-teckensnitt för mina dokument via följande kommandon:

$ sudo dnf installera -y curl cabextract xorg-x11-font-utils fontconfig $ sudo rpm -i https: // nedladdningar.sourceforge.net / project / mscorefonts2 / rpms / msttcore-fonts-installer-2.6-1.noark.varv / min

Kommunikation

Installera Zoom

Du kan installera Zoom antingen via Flatpak eller snap.

$ sudo flatpak installera -y zoom ELLER $ sudo snap install zoom
Installera Skype

Du kan installera Skype via flatpak eller Snap.

$ sudo flatpak install -y skype ELLER $ sudo snap install skype

Multimedia

Installera multimedia-codec

Du kan lägga till alla ljud- och videokodekar som krävs för filer som använder GStreamer via kommandona nedan.

$ sudo dnf groupupdate ljud-och-video $ sudo dnf installera -y libdvdcss $ sudo dnf installera -y gstreamer1-plugins- dålig - \ *, bra - \ *, ful - \ *, bas gstreamer1-libav --exclude = gstreamer1-plugins-bad-free-devel ffmpeg gstreamer-ffmpeg $ sudo dnf install -y lame \ * --exclude = lame-devel $ sudo dnf group upgrade --with-optional Multimedia
Installera VLC

VLC är en av de bästa och mest kända video- och ljudspelarna i världen.

$ sudo dnf installera vlc
Installera OBS

Jag får OBS med alla dess populära tillägg med följande kommandon:

$ sudo snap installera obs-studio - kant $ sudo snap connect obs-studio: ljudinspelning $ sudo snap connect obs-studio: avahi-control $ sudo snap connect obs-studio: kamera $ sudo snap connect obs-studio: jack1 $ sudo snap connect obs-studio: joystick $ sudo snap connect obs-studio: flyttbart media

Nätverk

Installera Nextcloud och Dropbox

Jag måste installera en synkroniseringsklient för att komma åt några av mina filer på min Nextcloud-server.

$ sudo dnf installera -y nextcloud-client nextcloud-client-nautilus #Nextcloud
$ sudo dnf installera -y dropbox nautilus-dropbox # Dropbox

Öppna Nextcloud och dropbox och ställ in ditt konto för att hantera dina filer.

Installera fjärrskrivbordsklient
$ sudo dnf installera -y rdesktop
Installera OpenConnect och OpenVPN

Online "integritet" är nyckeln, och jag försöker hitta lösningar på min integritet med OpenConnect och OpenVPN.

$ sudo dnf installera -y openconnect NetworkManager-openconnect NetworkManager-openconnect-gnome $ sudo dnf installera -y openvpn NetworkManager-openvpn NetworkManager-openvpn-gnome

Slutför inställningen i “Inställningar> Nätverk> VPN.”

Utvecklarguide

Fedora-system är byggda för mjukvaruutveckling. Många verktyg och paket för programutveckling levereras som standard i Fedora-system. Jag är bortskämd för val angående programvaruutvecklingsverktyg, men jag kommer att lyfta fram några få. Jag försöker nya verktyg och utvecklingsramar varje gång, och jag slår vad om att du också gör detsamma. Det är alltid fantastiskt att dela och rekommendera nya verktyg till dina kollegor. Här är några av utvecklingsverktygen, applikationerna och paketen som är ett måste i något av mina Fedora-system.

Installera git-paket

Du måste ha ett versionskontrollsystem. Git och git-lfs är till nytta för mig.

$ sudo dnf install -y git git-lfs $ git-lfs install

Jag använder främst git från terminalen, men du kan också installera ett grafiskt git-användargränssnitt som GitKraken med Flatpak.

$ flatpak install -y gitkraken $ flatpak-spawn --host gnome-terminal% d # konfiguration för att snabbt öppna dina förråd i terminalen

Installera sublim text

Sublime Text är en mångsidig kodredigerare som stöder många programmeringsspråk och markeringsspråk, och framför allt har den ett utmärkt gränssnitt och erbjuder imponerande prestanda. Du kan lägga till anpassade funktioner och plugins som kan vara till nytta för alla utvecklare.

1: Installera GPG-nyckel.

$ sudo rpm -v --import https: // nedladdning.sublimetext.com / sublimehq-rpm-pub.gpg

2: Välj antingen Dev eller stabil kanal som ska användas för installation.
Dev-kanal:

$ sudo dnf config-manager -add-repo https: // nedladdning.sublimetext.com / rpm / dev / x86_64 / sublime-text.repo

Stabil kanal:

$ sudo dnf config-manager --add-repo https: // nedladdning.sublimetext.com / rpm / stable / x86_64 / sublime-text.repo

3: Installera sublim text.

$ sudo dnf installera sublim text

Installera Visual Studio-kod

Visual Studio Code ger mig mer mångsidighet med alla tillägg som jag kan installera. Du kan installera många tillägg som VS-kod ESLint-tillägget, som integrerar ESLint-biblioteket i VS-kod. Andra tillägg som kan öka produktiviteten och påskynda din utvecklingsprocess inkluderar; Utdrag, Synkroniseringsinställningar, Live Server, Auto Rename tag, Prettier, GitLens, Regex Previewer, för att nämna några.

Installera och konfigurera VS-kod med följande kommandon i terminalen.

$ sudo rpm --import https: // paket.Microsoft.com / tangenter / microsoft.asc $ sudo sh -c 'echo -e "[code] \ nname = Visual Studio Code \ nbaseurl = https: // paket.Microsoft.com / yumrepos / vscode \ nenabled = 1 \ ngpgcheck = 1 \ ngpgkey = https: // paket.Microsoft.com / tangenter / microsoft.asc "> / etc / yum.repor.d / vkod.repo '

Uppdatera och installera VS-kodpaketet.

$ sudo dnf-uppdatering $ sudo dnf installationskod

VS Code är också officiellt tillgängligt via snap.

$ sudo snap install - klassisk kod # eller kodinsiders

Spel

Jag sparade det bästa för sist! För spelarna där ute!.

Installera Steam

The Witcher2, Steam + Linux

Om du gillar att spela då och då måste du testa Steam på Linux. Det finns fortsatt stöd för Steam-spel på Linux, och cirka 25% av alla spel på Steam stöder nu Linux. Steam-spel på Linux som jag tycker om inkluderar First Person Shooter-spel som Counter-strike, Borderland 2, RPG-spel som Shadow of Mordor och många fler Action-, Sport-, Puzzle- och Racing-spel.

Installera ånga med följande kommando.

$ sudo dnf installera ånga

Sammanfattning

Fedora är mycket anpassningsbar, och det ger dig friheten att prova nya verktyg och konfigurationer som passar dina behov. Jag har belyst några av de saker jag gör efter en ny installation av Fedora, och du kan överväga att prova några av verktygen. Vissa av dessa verktyg kanske inte är perfekta för dig, och du kan ändra eller hitta lämpliga alternativ som passar dina behov.

Du kan hitta många alternativ via Gnome-programvara, Flathub repo-hemsida eller söka bland tusentals snaps som används av miljontals Linux-användare.

Glöm inte att dela några av de saker du gör efter en ny installation av Fedora eller några av de nödvändiga verktygen du måste köra med din Fedora.

Nöjd med Fedora!

5 bästa arkadspel för Linux
Numera är datorer seriösa maskiner som används för spel. Om du inte kan få den nya poängen vet du vad jag menar. I det här inlägget kommer du att känn...
Strid om Wesnoth 1.13.6 Utveckling släppt
Strid om Wesnoth 1.13.6 släpptes förra månaden, är den sjätte utvecklingsversionen i 1.13.x-serien och den levererar ett antal förbättringar, framför ...
Så här installerar du League Of Legends på Ubuntu 14.04
Om du gillar League of Legends är det här en möjlighet för dig att testa League of Legends. Observera att LOL stöds på PlayOnLinux om du är en Linux-a...