Comandi Linux Fedora 26 per installare il driver. Come configurare correttamente Fedora Workstation dopo l'installazione. Ottimizzazione del browser web Firefox

Con supporto per la luce notturna, una nuova app per ricette, miglioramenti dell'area di notifica e supporto esteso per pacchetti Flatpak autonomi;

  • Blivet-gui è stato aggiunto al programma di installazione di Anaconda con implementazioni di un'interfaccia alternativa per il partizionamento con supporto per LVM (inclusa cache LVM, LVM RAID, Thin LVM), Btrfs (incluso Btrfs RAID, sottopartizioni e istantanee), MD RAID, crittografia delle unità utilizzando LUKS;
  • Aggiunto il supporto per il codec di codifica audio multicanale AC-3 (Dolby Digital), i cui brevetti sono scaduti e ora possono essere utilizzati senza royalty. AC-3 è utilizzato negli standard televisione digitale(ATSC, DVB), su dischi DVD e Blu-ray, nei sistemi di streaming Internet con supporto per l'audio surround 5.1.
  • È in fase di sviluppo una versione preliminare dell'edizione server modulare della distribuzione, in cui le applicazioni finali vengono consegnate sotto forma di moduli aggiornati separatamente, il cui ciclo di vita non è legato ad altre applicazioni e al contenuto principale della distribuzione;
  • È stata generata la prima release di Base Runtime, un modulo con un sistema operativo di base che può fungere da base per la build e da dipendenza per i moduli con le applicazioni. Base Runtime è la base della versione modulare di Fedora 26 Server. Per assemblare i moduli nell'infrastruttura è stato lanciato il Module Build Service;
  • Il gestore pacchetti DNF è stato aggiornato alla versione 2.0, che include il plugin Repoquery per la ricerca di pacchetti in repository esterni (analogo a "rpm -q" per un repository remoto). Aggiunto il comando "dnf check" per verificare l'integrità del database locale di packagedb e visualizzare informazioni a riguardo possibili problemi. Aggiunto il comando "dnf upgrade-minimal", che permette di aggiornare ogni pacchetto all'ultima versione con miglioramenti o correzioni di bug e vulnerabilità;
  • La versione del set di compilatori GCC 7 viene utilizzata per creare pacchetti. Il set predefinito di flag di compilazione per C/C+ è stato aggiornato e l'uso del flag "-mtune=atom" è stato interrotto. I flag precedentemente pianificati "-Werror=implicit-function-declaration" e "-Werror=implicit-int" sono lasciati inattivi per ora;
  • Il pacchetto pkgconf viene utilizzato come implementazione di pkg-config, che fornisce strumenti migliorati per l'elaborazione di file .pc e una libreria ABI/API stabile per l'integrazione con le applicazioni;
  • Per salvare ed elaborare i core dump, il servizio systemd-coredump è abilitato per impostazione predefinita. Per visualizzare un elenco dei core dump ed estrarli dal database Journal, viene proposta l'utility coredumpctl;
  • Python è stato aggiornato alla versione 3.6.0. Include l'ambiente di apprendimento Python Classroom Lab;
  • Le nuove versioni includevano Glibc 2.25, PHP 7.1, Go 1.8, Ruby 2.4, GHC (Haskell) 8.0, LDC (linguaggio D) 1.1.0, Boost 1.63.0, Zend Framework 3, BIND 9.11;
  • Il driver per touchpad xorg-x11-drv-synaptics è stato rimosso dalla distribuzione, al posto del quale dovrebbe essere utilizzato xorg-x11-drv-libinput;
  • Sui sistemi AARCH64 è abilitato il supporto per lo spazio degli indirizzi virtuali a 48 bit;
  • Nell'interfaccia di Fedora Media Writer è stata aggiunta la possibilità di scrivere immagini di sistema per l'architettura ARM su schede SD;
  • È stata preparata una build spin con il desktop LXQt (Qt Lightweight Desktop Environment), sviluppato da un team congiunto di sviluppatori dei progetti LXDE e Razor-qt;
  • È stata preparata una nuova immagine minimalista per la creazione di contenitori isolati, contenenti il ​​minimo set possibile di componenti, ma allo stesso tempo, a differenza di Atom, incluso un gestore di pacchetti dnf completo e la possibilità di installare pacchetti arbitrari da repository standard;
  • OpenSSL è stato aggiornato alla versione 1.1.0 con supporto per scrypt, X25519 (RFC 7748), Certificate Transparency, cifratura a flusso ChaCha20 e algoritmo di autenticazione dei messaggi Poly1305 (MAC). Il supporto per le tecnologie legacy è stato interrotto, inclusa la rimozione dei componenti che supportano SSLv2, Kerberos e le crittografie a 40 e 56 bit. Gli algoritmi RC4 e 3DES sono esclusi dalla suite di cifratura predefinita;
  • Abilitato il rilevamento dei parametri per tutti gli utenti tramite il modulo NSS SSSD (System Security Services Daemon), che fornisce prestazioni più elevate memorizzando nella cache il contenuto dei database locali;
  • Il pacchetto OpenSC è stato utilizzato come implementazione di PKCS#11 al posto di Coolkey, il che ha permesso di ampliare la gamma di smart card supportate dalla distribuzione;
  • Il repository include il pacchetto snapd con strumenti per la gestione di pacchetti autonomi nel formato snap. Per iniziare con i pacchetti Snap, gli utenti Fedora Linux ora possono semplicemente eseguire "sudo dnf install snapd" e quindi utilizzare l'utilità snap. Quando si installa Snap per la prima volta, nel sistema verrà installato il pacchetto Snap principale con una serie di librerie di base per il funzionamento dei pacchetti Snap. Poiché snap utilizza il meccanismo AppArmor per l'isolamento, che non è supportato in Fedora, i pacchetti vengono lanciati senza applicare l'isolamento, ad es. È necessario fare attenzione a non installare applicazioni non verificate.
  • Allo stesso tempo, per Fedora 26 sono stati lanciati i repository “gratuiti” e “non liberi” del progetto RPM Fusion, nei quali pacchetti con applicazioni multimediali aggiuntive (MPlayer, VLC, Xine), codec video/audio, supporto DVD, software proprietario Driver AMD e NVIDIA, programmi di gioco, emulatori.

    Lo sviluppo di Fedora 26 Linux è iniziato all'inizio del 2017. Ad aprile era già disponibile la build alpha e il 13 giugno era pronta la versione beta. L'edizione è basata sulla shell desktop GNOME 3.24 e altre edizioni hanno ricevuto versioni aggiornate degli ambienti desktop corrispondenti.

    La dichiarazione ufficiale degli sviluppatori afferma:

    Abbiamo implementato migliaia di miglioramenti all'integrazione prodotti software, inclusi nuovi strumenti di sviluppo come GCC 7, Golang 1.8 e Python 3.6. Inoltre, abbiamo aggiunto un nuovo strumento di partizionamento per Anaconda (programma di installazione di Fedora). Sarà utile non solo per gli utenti inesperti, ma anche per gli appassionati e amministratori di sistema che vogliono creare il proprio sistema di storage.

    Cosa c'è di nuovo in Fedora 26

    Tra i cambiamenti sistema operativo Fedora 26 presenta l'ambiente desktop GNOME 3.24.2 (Fedora Workstation), nuovo kernel Linux 4.11.8, uso di DNF 2.0 come gestore di pacchetti predefinito, uso di GCC 7 come compilatore predefinito, systemd-coredump, cache SSSD veloce per utenti locali, pkgconf come implementazione di sistema predefinita di pkg-config e indirizzi virtuali a 48 bit su architetture AArch64 (ARM64).

    Fedora 26 è la prima distribuzione ad abbandonare il driver xorg-x11-drv-synaptics e ad introdurre un nuovo Fedora Labs Spin chiamato Python Classroom Lab, rivolto agli insegnanti di Python. Fedora 26 include anche componenti aggiornati tra cui, ma non limitati a, Python 3.6, OpenSSL 1.1.0, Boost 1.63, Ruby 2.4, GHC 8.0 e Golang 1.8.

    Fedora 26 è diventata ultima versione distribuzione del progetto per il quale era disponibile una versione alpha. A partire da Fedora 27 verranno pubblicate solo versioni beta. Nella pagina ufficiale del progetto è possibile scaricare le seguenti versioni del 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 e Fedora 26 Games.

    Dopo che l'installazione di Fedora 24 Workstation è stata completata con successo, non è ancora pronta per lavoro a tempo pieno. Nonostante il fatto che gli sviluppatori della distribuzione abbiano già configurato molti programmi per lavorare con documenti, media e file system, ci sono ancora alcune cose che non sono nella distribuzione predefinita.

    In questo articolo esamineremo i passaggi più importanti dopo l'installazione di Fedora 24. Solo dopo aver completato tutti questi passaggi il tuo sistema sarà completamente pronto per l'uso. Questo elenco può essere continuato all'infinito, ma considereremo solo i più importanti.

    1. Completare l'aggiornamento del sistema

    Potresti pensare che non abbia importanza. Ma da quando il sistema è stato rilasciato, alcuni problemi potrebbero essere già stati scoperti e sono state sviluppate soluzioni per risolverli. Potrebbero anche essere rilasciate nuove versioni dei programmi. Pertanto, aggiorniamo il sistema all'ultima versione:

    2. Impostazione del nome del computer

    Per configurare il nome del computer che verrà visualizzato nel terminale e in altri programmi, utilizzeremo l'utilità hostnamectl. Può impostare diversi tipi di nomi host. Per visualizzare il nome host corrente, digitare:

    Puoi modificare il nome host con il seguente comando:

    hostnamectl set-hostname "losst"

    3. Impostazione di un indirizzo IP statico

    I server molto spesso utilizzano indirizzi IP statici. Una delle prime cose che devi fare dopo aver installato Fedora è configurare la tua rete. Se questa è la tua opzione, apri e modifica il file di configurazione eth0 o enp2s0 nella cartella /etc/sysconfig/network-scripts/:

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

    Ecco le impostazioni che devi aggiungere:

    • BOOTPROTO- protocollo per ottenere un indirizzo, abbiamo bisogno di statico
    • IN AVVIO- connessione automatica
    • IPADDR- l'indirizzo IP che ti serve
    • MASCHERA DI RETE- la tua maschera di rete
    • GATEWAY- il gateway attraverso il quale il computer accederà a Internet
    • DNS1- DNS, con il quale è necessario risolvere i nomi di dominio.

    Ad esempio, potrebbe essere questa configurazione:

    BOOTPROTO=statico
    ONBOOT=sì
    IPADDR=192.168.1.1
    MASCHERA DI RETE=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=202.88.131.90
    DNS2=202.88.131.89

    Per applicare le modifiche, riavviare i servizi di rete:

    systemctl riavviare network.service

    Per visualizzare le modifiche è possibile utilizzare il comando:

    4. Aggiungi il repository RPMFusion

    La configurazione di Fedora dopo l'installazione dovrebbe includere la configurazione di repository aggiuntivi. Alcuni pacchetti non sono presenti nei repository ufficiali RHEL e Fedora. Ma puoi installare questi pacchetti dal repository RPMFusion. Ci sono sia pacchetti proprietari che gratuiti qui. Per aggiungere un repository, esegui il comando:

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

    5. Installa Gnome Tweak

    Per impostazione predefinita, l'ambiente desktop Gnome potrebbe non apparire come vorremmo. L'utilità GNOME Tweak ti aiuterà a configurare molte impostazioni aspetto Fedora 24, pannello, spazio desktop e altro ancora.

    Puoi installarlo aprendo l'Application Center, cercando Gnome Tweak e facendo clic sul pulsante Installa:

    6. Collega gli account online

    Fedora 24 ti consente di accedere agli account online direttamente dal sistema. È possibile configurarli durante l'installazione. Ma se non l'hai ancora fatto, puoi sempre farlo nelle impostazioni, nella scheda Personale, Account online:

    7. Installazione delle estensioni di Gnome

    Gnome Shell ti consente di installare estensioni per rendere il tuo sistema più facile da configurare e gestire.

    Quindi installalo con il comando:

    RPM installa teamviewer.rpm

    conclusioni

    Queste non sono tutte le azioni che devono essere eseguite dopo l'installazione di Fedora 24, ma la cosa principale viene raccolta qui. Se è mancato qualcosa, scrivetelo nei commenti.

    Fedora 26: Fedora è una delle distribuzioni GNU/Linux più popolari. È il risultato del progetto Fedora, una grande comunità di volontari sponsorizzata da Red Hat. L'ambiente predefinito di Fedora è il desktop GNOME e la sua interfaccia predefinita è GNOME Shell. Naturalmente, supporta altri ambienti desktop come: KDE, Xfce, LXDE, MATE e Cinnamon, rilasciati come ISO personalizzati per i giri Fedora.

    Una delle caratteristiche della distribuzione più famose è che ogni nuova versione di Fedora viene rilasciata ogni sei mesi. Il metodo di aggiornamento suggerito è il riavvio dal CD con nuova versione. Il programma controllerà dischi rigidi computer per le versioni precedenti della distribuzione. Se vengono trovate versioni precedenti, è necessario reinstallarle o aggiornarle.

    Abbiamo aggiornato il sistema multiboot da , CentOS e Manjaro Linux a Fedora 26, CentOS e Manjaro. Lo stivale principale è sotto il Manjaro come vedrai nella foto qui sotto. Lo screenshot è stato preso dopo aver aggiornato Fedora alla 26.
    Abbiamo eseguito il comando grub-mkconfig nell'avvio principale (Manjaro) per vedere la nuova versione aggiornata di Fedora 26 e il nuovo kernel.

    Ma vediamo come abbiamo superato l'aggiornamento dnf.

    Inizialmente installeremo il pacchetto dnf-plugin-system-update:

    sudo dnf install dnf-plugin-system-upgrade

    e scaricheremo tutti i pacchetti aggiornati per la versione 26 (releasever = 26):

    Aggiornamento del sistema sudo dnf download --refresh --releasever = 26 --allowerasing

    Assicurati di accettare l'installazione del nuovo RPM-GPG-KEY

    Quando tutti i pacchetti saranno inattivi, potremo eseguire un aggiornamento, che inizierà dopo un riavvio e richiederà molto tempo.

    Immediatamente dopo aver installato la distribuzione Fedora, dovresti eseguire i passaggi necessari per un funzionamento stabile. Diamo un'occhiata all'esempio di Fedora 28 con l'ambiente di lavoro Gnome.

    Prima di tutto controlliamo la versione della nostra distribuzione.

    cat /etc/os-release | grep PRETTY_NAME

    Quindi premere Invio e visualizzare le informazioni.

    Aggiorneremo tutto ciò che è disponibile

    aggiornamento sudo dnf

    Quando ti viene richiesta la password, inserisci la tua password; i caratteri non saranno visibili e questo è normale.

    Dopo aver installato tutti gli aggiornamenti, riavviare il computer.

    • Russifichiamo i programmi necessari
    sudo dnf installa i langpack

    Collegheremo pacchetti e repository di terze parti RPM Fusion e Adobe

    • Codec e applicazioni multimediali

    CON fonte aperta

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

    Ora closed source

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

    Repository del progetto Negativo17

    • Codec multimediali
    https://negativo17.org/repos/fedora-multimedia.repo
    • Ora i driver per Nvidia
    lspci | grepVGA sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-nvidia.repo
    • Steam per i giocatori
    sudo dnf config-manager --add-repo=http://negativo17.org/repos/fedora-steam.repo
    • Repository Adobe
    sudo dnf install http://linuxdownload.adobe.com/adobe-release/adobe-release-$(rpm -E %_arch)-1.0-1.noarch.rpm

    Potrebbero mancare alcuni driver proprietari, ad esempio per Nvidia, stampanti e scanner

    • Driver mancanti

    Nvidia

    Devi scoprire quale modello di scheda video è. Immettere il comando

    lspci | grepVGA

    Adesso è il momento di farlo Punto importante scegliere il driver giusto per il corretto funzionamento. Le istruzioni sono le seguenti.

    Per le schede video NV40, immettere il comando

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

    Per NV50

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

    Per i modelli Geforce più recenti

    sudo dnf install akmod-nvidia "kernel-devel-uname-r == $(uname -r)" sudo dnf update

    Per visualizzare il video è necessario un plugin Adobe Flash. Installa con il comando

    sudo dnf installa il plugin flash

    Gestisci file su diritti di root meglio con l'aiuto gestore di file Comandante GNOME. Installiamolo inserendo il comando nel terminale

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

    Dopodiché avrai a disposizione anche un'utile utility che ti permetterà di configurare l'ambiente di lavoro di Gnome.

    Ottimizzazione della partizione di swap

    Facciamo questo:

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

    Riavviare il sistema.

    Dopo il riavvio, controlla le modifiche

    cat /proc/sys/vm/swappiness

    Il numero ora dovrebbe essere 10

    Se il tuo computer ha RAM 1 GB o più, il valore dovrebbe essere impostato su 10, se la memoria è inferiore a 1 GB, il valore dovrebbe essere impostato su 5

    Configurazione della visualizzazione dei caratteri

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

    Se hai bisogno di caratteri Microsoft, inserisci

    sudo dnf installa rpm-build cabextract ttmkfdir

    Quindi scarichiamo il file delle specifiche per il nostro software. Questo viene fatto da una squadra

    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 install msttcorefonts-2.5-1.noarch.rpm

    Ottimizziamo il volume del registro di sistema in modo da non riempire la memoria del nostro HDD. Puoi limitarlo a 128 MB.

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

    Apparirà una riga in cui dovrai scrivere SystemMaxUse=128M invece di #SystemMaxUse=

    Salviamo il risultato con il comando

    sudo journalctl --vacuum-size=128M

    Installare programmi utili, che non sono inclusi nella distribuzione.

    • Torrente
    sudo dnf installa trasmissione-gtk
    • Scarica Gestore
    sudo dnf installa uget
    • Gimp- analogo di Photoshop
    sudo dnf installa gimp
    • Miscelatore- montatore video
    sudo dnf installa frullatore
    • Lettore FB- leggere libri in formato FB2, EPUB
    sudo dnf installa fbreader-gtk
    • Djvu
    sudo dnf installa evince-djvu
    • GParted- per lavorare con le partizioni HDD
    sudo dnf installa gparted
    • Archiviatori
    sudo dnf install unar sudo dnf install decomprimi

    La configurazione di base del sistema operativo Fedora Workstation è ora completa. Ogni programma può essere configurato individualmente. Puoi anche per un'auto debole migliorare le prestazioni modificando il file di paging sul disco rigido, disabilitare gli effetti visivi e non caricare il browser con estensioni non necessarie.



    
    Superiore