Ukazi Linux fedora 26 za namestitev gonilnika. Kako pravilno konfigurirati Fedora Workstation po namestitvi. Optimizacija spletnega brskalnika Firefox

S podporo za nočno osvetlitev, novo aplikacijo za recepte, izboljšavami območja za obvestila in razširjeno podporo za samostojne pakete Flatpak;

  • Blivet-gui je bil dodan namestitvenemu programu Anaconda z implementacijami alternativnega vmesnika za particioniranje s podporo za LVM (vključno s predpomnilnikom LVM, LVM RAID, Thin LVM), Btrfs (vključno z Btrfs RAID, podparticijami in posnetki), MD RAID, šifriranje pogona z uporabo LUKS;
  • Dodana podpora za večkanalni kodek za kodiranje zvoka AC-3 (Dolby Digital), katerega patenti so potekli in ga je zdaj mogoče uporabljati brezplačno. AC-3 se uporablja v standardih digitalna televizija(ATSC, DVB), na ploščah DVD in Blu-ray, v internetnih pretočnih sistemih s podporo za prostorski zvok 5.1.
  • V razvoju je predhodna različica modularne strežniške izdaje distribucije, v kateri so končne aplikacije dostavljene v obliki ločeno posodobljenih modulov, katerih življenjski cikel ni vezan na druge aplikacije in glavno vsebino distribucije;
  • Ustvarjena je bila prva izdaja Base Runtime, modul z osnovnim operacijskim sistemom, ki lahko deluje kot osnova za gradnjo in kot odvisnost za module z aplikacijami. Base Runtime je osnova modularne izdaje strežnika Fedora 26. Za sestavljanje modulov v infrastrukturo je bila uvedena storitev Module Build Service;
  • Upravitelj paketov DNF je bil posodobljen na različico 2.0, ki vključuje vtičnik Repoquery za iskanje paketov v zunanjih repozitorijih (podobno "rpm -q" za oddaljen repozitorij). Dodan ukaz "dnf check" za preverjanje celovitosti lokalne baze podatkov packagedb in prikaz informacij o možne težave. Dodan ukaz "dnf upgrade-minimal", ki omogoča posodobitev vsakega paketa na najnovejšo različico z izboljšavami ali popravki napak in ranljivosti;
  • Izdaja nabora prevajalnika GCC 7 se uporablja za izdelavo paketov. Privzeti niz zastavic prevajanja za C/C+ je bil posodobljen in uporaba zastavice "-mtune=atom" je bila prekinjena. Prej načrtovani zastavici "-Werror=implicit-function-declaration" in "-Werror=implicit-int" sta za zdaj ostali neaktivni;
  • Paket pkgconf se uporablja kot implementacija pkg-config, ki zagotavlja izboljšana orodja za obdelavo datotek .pc in stabilno knjižnico ABI/API za integracijo z aplikacijami;
  • Za shranjevanje in obdelavo jedrnih izpisov je privzeto omogočena storitev systemd-coredump. Za prikaz seznama jedrnih odlagališč in njihovo ekstrahiranje iz baze podatkov Journal je predlagan pripomoček coredumpctl;
  • Python je posodobljen na različico 3.6.0. Vključuje učno okolje Python Classroom Lab;
  • Nove izdaje so vključevale Glibc 2.25, PHP 7.1, Go 1.8, Ruby 2.4, GHC (Haskell) 8.0, LDC (jezik D) 1.1.0, Boost 1.63.0, Zend Framework 3, BIND 9.11;
  • Gonilnik za sledilne ploščice xorg-x11-drv-synaptics je bil odstranjen iz distribucije, namesto katerega bi morali uporabiti xorg-x11-drv-libinput;
  • V sistemih AARCH64 je omogočena podpora za 48-bitni virtualni naslovni prostor;
  • V vmesniku Fedora Media Writer je bila dodana možnost zapisovanja sistemskih slik za arhitekturo ARM na kartice SD;
  • Pripravljena je bila vrtljiva zgradba z namizjem LXQt (Qt Lightweight Desktop Environment), ki ga je razvila skupna skupina razvijalcev projektov LXDE in Razor-qt;
  • Za ustvarjanje izoliranih vsebnikov je bila pripravljena nova minimalistična podoba, ki vsebuje najmanjši možni nabor komponent, vendar hkrati, za razliko od Atoma, vključuje polnopravni upravitelj paketov dnf in možnost namestitve poljubnih paketov iz standardnih skladišč;
  • OpenSSL je bil posodobljen na različico 1.1.0 s podporo za šifriranje, X25519 (RFC 7748), preglednost potrdil, šifro toka ChaCha20 in algoritem za preverjanje pristnosti sporočil Poly1305 (MAC). Podpora za starejše tehnologije je bila ukinjena, vključno z odstranitvijo komponent, ki podpirajo SSLv2, Kerberos ter 40- in 56-bitne šifre. Algoritma RC4 in 3DES sta izključena iz privzete šifrirne zbirke;
  • Omogočeno zaznavanje parametrov za vse uporabnike preko NSS modula SSSD (System Security Services Daemon), ki zagotavlja večjo zmogljivost s predpomnjenjem vsebine lokalnih baz v pomnilniku;
  • Paket OpenSC je bil uporabljen kot implementacija PKCS#11 namesto Coolkey, kar je omogočilo razširitev nabora pametnih kartic, ki jih podpira distribucija;
  • Repozitorij vključuje paket snapd z orodji za upravljanje samostojnih paketov v formatu snap. Za začetek uporabe paketov Snap lahko uporabniki Fedora Linux zdaj preprosto zaženejo "sudo dnf install snapd" in nato uporabijo pripomoček za snap. Ko prvič namestite snap, bo v sistem nameščen osnovni snap paket z naborom osnovnih knjižnic za delovanje snap paketov. Ker snap za izolacijo uporablja mehanizem AppArmor, ki v Fedori ni podprt, se paketi zaženejo brez uporabe izolacije, tj. Paziti morate, da ne namestite nepreverjenih aplikacij.
  • Istočasno sta bila lansirana »brezplačna« in »neprosta« repozitorija projekta RPM Fusion za Fedoro 26, v kateri so paketi z dodatnimi multimedijskimi aplikacijami (MPlayer, VLC, Xine), video/avdio kodeki, podpora za DVD, lastniški AMD gonilniki in NVIDIA, igričarski programi, emulatorji.

    Razvoj Fedora 26 Linux se je začel v začetku leta 2017. Aprila je bila na voljo že alfa različica, 13. junija pa je bila pripravljena beta različica. Izdaja temelji na lupini namizja GNOME 3.24, druge izdaje pa so prejele posodobljene različice ustreznih namiznih okolij.

    Uradna izjava razvijalcev navaja:

    Izvedli smo na tisoče izboljšav integriranega programski izdelki, vključno z novimi razvojnimi orodji, kot so GCC 7, Golang 1.8 in Python 3.6. Poleg tega smo dodali novo orodje za particioniranje za Anaconda (namestitveni program Fedora). Uporaben bo ne le za neizkušene uporabnike, ampak tudi za navdušence in sistemski skrbniki ki želijo ustvariti svoj sistem za shranjevanje.

    Kaj je novega v Fedori 26

    Med spremembami operacijski sistem Fedora 26 vključuje namizno okolje GNOME 3.24.2 (delovna postaja Fedora), novo jedro Linuxa 4.11.8, uporabo DNF 2.0 kot privzetega upravitelja paketov, uporabo GCC 7 kot privzetega prevajalnika, systemd-coredump, hiter predpomnilnik SSSD za lokalne uporabnike, pkgconf kot privzeta sistemska izvedba pkg-config in 48-bitni virtualni naslovi na arhitekturah AArch64 (ARM64).

    Fedora 26 je prva distribucija, ki je opustila gonilnik xorg-x11-drv-synaptics in predstavila nov Fedora Labs Spin, imenovan Python Classroom Lab, ki je namenjen učiteljem Pythona. Fedora 26 ima tudi posodobljene komponente, med drugim Python 3.6, OpenSSL 1.1.0, Boost 1.63, Ruby 2.4, GHC 8.0 in Golang 1.8.

    Fedora 26 je postala Najnovejša različica distribucija projekta, za katerega je bila na voljo alfa različica. Od Fedore 27 dalje bodo objavljene samo različice beta. Na uradni strani projekta lahko prenesete naslednje različice sistema: Fedora 26 Workstation, Fedora 26 KDE, Fedora 26 Xfce, Fedora 26 LXDE, Fedora 26 MATE, Fedora 26 Security, Fedora 26 Server, Fedora 26 SoaS, Fedora 26 Robotics , Fedora 26 Design Suite in Fedora 26 Games.

    Ko je bila namestitev delovne postaje Fedora 24 uspešno zaključena, ta še ni pripravljena za polni delovni čas. Kljub dejstvu, da so razvijalci distribucije že konfigurirali številne programe za delo z dokumenti, mediji in datotečni sistem, ostalo je še nekaj stvari, ki niso v distribuciji iz škatle.

    V tem članku si bomo ogledali najpomembnejše korake po namestitvi Fedore 24. Šele po zaključku vseh teh korakov bo vaš sistem popolnoma pripravljen za uporabo. Ta seznam lahko nadaljujemo za nedoločen čas, vendar bomo upoštevali le najpomembnejše.

    1. Popolna posodobitev sistema

    Morda mislite, da ni pomembno. Toda odkar je bil sistem izdan, so bile nekatere težave morda že odkrite in zanje so bili razviti popravki. Izdane so lahko tudi nove različice programov. Zato posodabljamo sistem na najnovejšo različico:

    2. Nastavitev imena računalnika

    Za konfiguracijo imena računalnika, ki bo prikazano v terminalu in drugih programih, bomo uporabili pripomoček hostnamectl. Nastavi lahko različne vrste imen gostiteljev. Za ogled trenutnega imena gostitelja vnesite:

    Ime gostitelja lahko spremenite z naslednjim ukazom:

    hostnamectl set-hostname "losst"

    3. Nastavitev statičnega naslova IP

    Strežniki zelo pogosto uporabljajo statične naslove IP. Ena od prvih stvari, ki jih morate narediti po namestitvi fedore, je nastavitev omrežja. Če je to vaša možnost, odprite in uredite konfiguracijsko datoteko eth0 ali enp2s0 v mapi /etc/sysconfig/network-scripts/:

    vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

    Tu so nastavitve, ki jih morate dodati:

    • BOOTPROTO- protokol za pridobitev naslova, potrebujemo statiko
    • ON BOOT- avtomatska povezava
    • IPADDR- naslov IP, ki ga potrebujete
    • MREŽNA MASKA- vašo omrežno masko
    • GATEWAY- prehod, preko katerega bo računalnik dostopal do interneta
    • DNS1- DNS, s katerim morate razrešiti imena domen.

    Na primer, lahko je ta konfiguracija:

    BOOTPROTO=statičen
    ONBOOT=da
    IPADDR=192.168.1.1
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=202.88.131.90
    DNS2=202.88.131.89

    Če želite uporabiti spremembe, znova zaženite omrežne storitve:

    systemctl znova zaženite network.service

    Za ogled sprememb lahko uporabite ukaz:

    4. Dodajte repozitorij RPMFusion

    Nastavitev fedore po namestitvi mora vključevati nastavitev dodatnih skladišč. Nekateri paketi niso v uradnih repozitorijih RHEL in Fedora. Te pakete pa lahko namestite iz repozitorija RPMFusion. Tu so tako lastniški kot brezplačni paketi. Če želite dodati repozitorij, zaženite ukaz:

    sudo rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-24.noarch.rpm

    5. Namestite Gnome Tweak

    Privzeto namizno okolje Gnome morda ne bo videti tako, kot bi si želeli. Pripomoček GNOME Tweak vam bo pomagal konfigurirati številne nastavitve videz Fedora 24, plošča, prostor na namizju in več.

    Namestite ga lahko tako, da odprete Application Center, poiščete Gnome Tweak in kliknete gumb Install:

    6. Povežite spletne račune

    Fedora 24 vam omogoča dostop do spletnih računov neposredno iz sistema. Konfigurirate jih lahko med namestitvijo. Če pa tega še niste storili, lahko to vedno storite v nastavitvah, na zavihku Osebno, spletni računi:

    7. Namestitev razširitev Gnome

    Gnome Shell vam omogoča namestitev razširitev za lažjo nastavitev in upravljanje sistema.

    Nato namestite z ukazom:

    rpm namestite teamviewer.rpm

    zaključki

    To še zdaleč ni vsa dejanja, ki jih je treba izvesti po namestitvi Fedora 24, vendar je glavna stvar zbrana tukaj. Če ste kaj zamudili, napišite v komentarje.

    Fedora 26: Fedora je ena najbolj priljubljenih distribucij GNU/Linux. Je rezultat projekta Fedora, velike skupnosti prostovoljcev, ki jo sponzorira Red Hat. Fedorino privzeto okolje je namizje GNOME, njen privzeti vmesnik pa je lupina GNOME. Seveda podpira druga namizna okolja, kot so: KDE, Xfce, LXDE, MATE in Cinnamon, izdana kot ISO po meri za vrtljaje Fedora.

    Ena najbolj znanih funkcij distribucije je, da vsaka nova različica Fedore izide vsakih šest mesecev. Predlagana metoda posodobitve je ponovni zagon s CD-ja z nova različica. Program bo preveril trdi diski računalnik za starejše različice distribucije. Če najdete starejše različice, morate znova namestiti ali posodobiti.

    Večzagonski sistem smo nadgradili iz , CentOS in Manjaro Linux na Fedora 26, CentOS in Manjaro. Glavni škorenj je pod Manjarom, kot boste videli na spodnji sliki. Posnetek zaslona je bil posnet po posodobitvi Fedore na 26.
    Zagnali smo ukaz grub-mkconfig v glavnem zagonu (Manjaro), da bi videli novo posodobljeno različico Fedore 26 in novo jedro.

    Pa poglejmo, kako smo prebrodili posodobitev dnf.

    Najprej bomo namestili paket dnf-plugin-system-update:

    sudo dnf namestite dnf-plugin-system-upgrade

    in prenesli bomo vse posodobljene pakete za različico 26 (releasever = 26):

    Sistemska posodobitev sudo dnf download --refresh --releasever = 26 --allowerasing

    Ne pozabite sprejeti namestitve novega RPM-GPG-KEY

    Ko vsi paketi ne delujejo, lahko izvedemo posodobitev, ki se bo začela po ponovnem zagonu in bo trajala dolgo.

    Takoj po namestitvi distribucije Fedora morate izvesti korake, potrebne za stabilno delovanje. Oglejmo si primer Fedore 28 z delovnim okoljem Gnome.

    Najprej preverimo različico naše distribucije.

    cat /etc/os-release | grep PRETTY_NAME

    Nato pritisnite Enter in si oglejte informacije.

    Posodobili bomo vse, kar je na voljo

    posodobitev sudo dnf

    Ko boste pozvani k vnosu gesla, vnesite geslo; znaki ne bodo vidni in to je normalno.

    Po namestitvi vseh posodobitev znova zaženite računalnik.

    • Rusificiramo potrebne programe
    sudo dnf namestite langpacks

    Povezali bomo pakete in repozitorije tretjih oseb RPM Fusion in Adobe

    • Kodeki in multimedijske aplikacije

    Z odprtokodno

    namestitev sudo dnf http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E fedora).noarch.rpm

    Zdaj zaprt vir

    namestitev sudo dnf http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E fedora).noarch.rpm

    Repozitoriji projektov Negativo17

    • Medijski kodeki
    https://negativo17.org/repos/fedora-multimedia.repo
    • Zdaj gonilniki za Nvidia
    lspci | grep VGA sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-nvidia.repo
    • Steam za igričarje
    sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo
    • Repozitoriji Adobe
    namestitev sudo dnf http://linuxdownload.adobe.com/adobe-release/adobe-release-$(rpm -E %_arch)-1.0-1.noarch.rpm

    Nekateri lastniški gonilniki, na primer za Nvidia, tiskalnike in optične bralnike morda manjkajo

    • Gonilniki, ki manjkajo

    Nvidia

    Ugotoviti morate, kateri model video kartice je. Vnesite ukaz

    lspci | grep VGA

    Zdaj je čas za Pomembna točka izbira pravega gonilnika za pravilno delovanje. Navodila so naslednja.

    Za video kartice NV40 vnesite ukaz

    sudo dnf namestite akmod-nvidia-304xx "kernel-devel-uname-r == $(uname -r)" posodobitev sudo dnf

    Za NV 50

    sudo dnf namestite akmod-nvidia-340xx "kernel-devel-uname-r == $(uname -r)" posodobitev sudo dnf

    Za novejše modele Geforce

    sudo dnf namestite akmod-nvidia "kernel-devel-uname-r == $(uname -r)" posodobitev sudo dnf

    Za ogled videa potrebujete vtičnik Adobe Flash. Namestite z ukazom

    sudo dnf namestite flash vtičnik

    Upravljanje datotek na korenske pravice bolje s pomočjo upravitelj datotek Poveljnik GNOME. Namestimo ga tako, da v terminal vnesemo ukaz

    sudo dnf namestite gnome-commander pavucontrol gnome-tweak-tool

    Po tem boste imeli tudi uporaben pripomoček, ki vam bo omogočil nastavitev delovnega okolja Gnome.

    Optimizacija izmenjalne particije

    Naredimo to:

    sudo sh -c "echo "vm.swappiness=10" >> /etc/sysctl.d/95-sysctl.conf"

    Ponovno zaženite sistem.

    Po ponovnem zagonu preverite spremembe

    cat /proc/sys/vm/swappiness

    Zdaj bi moralo biti število 10

    Če ima vaš računalnik Oven 1 GB ali več, potem mora biti vrednost nastavljena na 10, če je pomnilnik manjši od 1 GB, potem mora biti vrednost nastavljena na 5

    Konfiguriranje prikaza pisave

    sudo dnf namestite freetype-freeworld sudo wget -O /etc/fonts/local.conf http://linux-faq.ru/files/local.conf

    Če potrebujete Microsoftove pisave, vnesite

    sudo dnf namestite rpm-build cabextract ttmkfdir

    Nato prenesemo datoteko s specifikacijo za našo programsko opremo. To dela ekipa

    cd /tmp && wget http://linux-faq.ru/files/msttcorefonts-2.5-1.spec rpmbuild -bb msttcorefonts-2.5-1.spec cd ~/rpmbuild/RPMS/noarch/ && sudo dnf -y namestite msttcorefonts-2.5-1.noarch.rpm

    Optimiziramo obseg sistemskega dnevnika, da ne zapolnimo pomnilnika našega trdega diska. Omejite ga lahko na 128 MB.

    gedit admin:///etc/systemd/journald.conf

    Pojavila se bo vrstica, kjer boste morali napisati SystemMaxUse=128M namesto #SystemMaxUse=

    Rezultat shranimo z ukazom

    sudo journalctl --vakuumska-velikost=128M

    Namestite uporabni programi, ki niso vključeni v distribucijo.

    • Torrent
    sudo dnf namestite transmit-gtk
    • Upravitelj prenosov
    sudo dnf namestite uget
    • Gimp- analog Photoshopa
    sudo dnf namestite gimp
    • mešalnik- urejevalnik videa
    sudo dnf namestite mešalnik
    • FBReader- branje knjig v formatu FB2, EPUB
    sudo dnf namestite fbreader-gtk
    • Djvu
    sudo dnf namestite evince-djvu
    • GParted- za delo s particijami HDD
    sudo dnf namestite gparted
    • Arhivatorji
    sudo dnf install unar sudo dnf install unzip

    Osnovna nastavitev operacijskega sistema Fedora Workstation je zdaj končana. Vsak program je mogoče konfigurirati posebej. Lahko tudi za slab avto izboljšajte delovanje s spreminjanjem ostranjevalne datoteke na trdem disku, onemogočite vizualne učinke in ne obremenjujte brskalnika z nepotrebnimi razširitvami.



    
    Vrh