21
octobre
2022
15:12

«Conseils courts»

21 octobre 2022 15:12

Collection de conseils courts.

1) Si, après un arrêt incorrect de l'ordinateur Linux, il ne démarre pas, un curseur clignote en arrière-plan noir: démarrer à partir d'un lecteur flash USB en mode live, démarrer le terminal et vérifier les sections du disque dur:

lsblk sudo fsck /dev/sda5 sudo fsck /dev/sda6 Où SDa5 и sda6 - разделы "/" и "/homE ", respectivement. Новое (03/2024): **исправление загрузки с помощью boot-repair**. Vous devez démarrer avec LiveCD (après avoir allumé le PC, appuyez sur F9 - dans le menu "Please select boot device выбрать привод DVD " UEFI" или _обычный_ - в зависимости от стиля разбивки диска)) и загрузить графический режим. В терминале выполнить команды для установки и запуска **утилиты boot-repair**. Connectez Internet et effectuez des actions: sudoadd-apt-repository ppa:yannubuntu/boot-repair sudo apt updaTe sudo apt install -y boot-repair Boot sudo-repair Appuyez sur la «méthode de récupération recommandée (élimine les problèmes les plus courants». 2) Création d'une image d'un disque dur avec des erreurs d'ignorance (par exemple, pour restaurer les photos): sudo dd if=/dev/sdb of=ndd.img conv=noerror,sync Un moyen amélioré de sauver les données d'une section fortement endommagée du disque dur / dev / sdc1 sur un autre disque monté dans le catalogue "/media/user/foto", в файл petrov.imG: sudo ddrescue -f /dev/sdc1 /media/user/foto/petrov.img maPli Restauration des photos du fichier d'image du disque: scannez la section secourue (le résultat de la récupération dans le fichier PETrov.img) Recherche profonde en utilisant le programme [https: //recuva.ru/](https://recuva.ru/) для Windows. 3) Pour supprimer la vidéo ennuyeuse, qui est lancée sur le site à chaque fois, installez l'extension Firefox "Block Site" ([https: //add0n.com/block-site.htmL.](https://add0n.com/block-site.html)) Et ajouter le domaine à partir duquel cette vidéo est lue dans la liste des "règles existantes". Un exemple d'une telle règle:`*://vp.rambler.ru/*`. En outre, vous pouvez utiliser des "plugs" dans le fichier / etc / hôtes. Par exemple, les délais: `127.0.0.1 dsp-rambler.ru` `127.0.0.1 zoomdecorate.rambler.ru` Dans le navigateur Firefox dans les paramètres de la «confidentialité et de la protection», nous activons la protection «stricte». 4) Affichez une liste de tous les services Systemd Manager, ainsi qu'une liste de services lancés à chaque téléchargement (source:[Linuxhandbook.com](https://linuxhandbook.com/systemd-list-services/)) systèmemctl list-units --type=serVice Systèmemctl list-unit-files --type=service --state=enabled 5) Essayez de lancer le service et regardez une erreur dans le magazine: systèmemctl start ‹service_namE › Systèmemctl status ‹service_namE › Jumeaurnalctl -xe 6) éteindre le PC Linux à partir de la ligne de commande sudo shutdown -P now 7) Si les commandes ne fonctionnent pas à partir de la ligne de commande `host` и `nslookup` (ошибка "bash: nslookUP: L'équipe n'est pas trouvée "), vous devez installer le package " dnsutils ". sudo apt-get install dnsutils 8) Une équipe inverse en actionadd-apt-repositorY: Comment supprimer une référence PPA du système d'exploitation: sudo apt-get updaTe sudo apt-get install ppa-purGe Sudo ppa-purge ppa:something/ppa 9) Le noyau Linux le plus rapide pour les anciens processeurs -`5.10.0-051000-generic` (La version 6.0 a apporté une correction d'erreur (BugFixes), mais la vitesse des programmes a légèrement chuté. L'ancienne version 5.6 est également plus lente que 5.10). Installation de noyaux 5.10, ou 5.11.17 ou 5.12.0 avec une commande -[Sur github](https://gist.github.com/2075/cba54cf36b2d6f135320ce4132fcc871) Tiré de GitHub, installation du noyau 5.10: mkdir -p /tmp/ && cd /tmp/ && \ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10/amd64/linux-headers-5.10.0-051000_5.10.0-051000.202012132330_all.deb && \ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10/amd64/linux-headers-5.10.0-051000-generic_5.10.0-051000.202012132330_amD64.deb && \ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10/amd64/linux-image-unsigned-5.10.0-051000-generic_5.10.0-051000.202012132330_amD64.deb && \ wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10/amd64/linux-modules-5.10.0-051000-generic_5.10.0-051000.202012132330_amD64.deb && \ sudo dpkg -i *.deb ** Remarque: ** Dans Ubuntu 22.04 (et Linux Mint 21 "Vanessa") пакет linux-headers-5.10.0-051000-generIC sera établi ** avec une erreur ** car le package se révélera être _Lancé, en raison d'une dépendance insatisfaite de la bibliothèque ** libssl1.1 **. J'ai résolu le problème comme suit: Après avoir choisi une option de chargement supplémentaire 5.10 dans le menu, chargement avec un noyau de 5.10: * Réparation des packages avec la commande `sudo apt-get install -f` (при этом неисправный пакет linux-headerS-5.10 a été supprimé) * téléchargé [libssl1.1.deb](https://packages.debian.org/buster/amd64/libssl1.1/download) для своей архитектуры (AMD64) * Installé avec un double clic de la souris libssl1.1_1.1n-0 + deb10u3_amD64.deb * téléchargé [Linux -HEaders-5.10.0-051000-generic...amD64.deb](https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.10/) * Installé avec un double clic de la souris Linux -HEaders-5.10.0-051000-generIC * пFlambé le PC, chargé dans le même noyau 5.10. Maintenant `sudo apt-get install -f` не даёт ошибок, а linux-headers-5.10.0-051000-generIC installé. 10) Si dans le journal Dmesg видна ошибка `r8169 0000:03:00.0: Unable to load firmware rtl_nic/rtl8168g-2.fw (-22)`, решение проблемы: `sudo apt-get update && sudo apt-get reinstall firmware-realtek' 11) Retirez l'intiramfs в текущем ядре или освежить initramFS de tous les noyaux du système. ([Régénération](https://askubuntu.com/questions/1351911/what-does-regenerate-your-initramfs-mean) начальной файловой системы в оперативной памяти (RAMdisk) -файлов initramfs с именами initrd.imG- *): Sudo Update-initramfs -c -k $(uname -r) Update sudate-initramfs -c -k all 12) Si la mise à jour sudo apt-get update зависло на этапе настройки параметров пакетов, процесс можно прервать CtrL + C et continuer à exécuter la mise à jour avec l'équipe: sudo dpkg --configure -a Les forfaits "cassés" sont corrigés par l'équipe sudo apt-get instaLl -f 13) Renommager en masse des fichiers sur le masque à partir de la ligne de commande Linux: sudo apt-get install mmV mmv '*.png' 'imG # 1.png ' Résultat: le fichier 1.png sera renommé img1.png, 2.png в img2.png, etc. .. ([Source](https://unlix.ru/%D0%BC%D0%B0%D1%81%D1%81%D0%BE%D0%B2%D0%BE%D0%B5-%D0%BF%D0%B5%D1%80%D0%B5%D0%B8%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2-%D0%B2-linux/)) 14) Allumez un déchargement plus agressif de RAM dans Swap en RAM libre. Je pense que le paramètre Swapines devrait être augmenté de 60 à 100 avec [Compression de RAM à l'aide de Zswap](/nastroika-szhatiya-operativnoi-pamyati-s-pomoshyu-zswap). Afficher le paramètre Swapines: cat /proc/sys/vm/swaPiste Définissez une nouvelle valeur (de 0 à 100): sudoedit /etc/sysctl.conf Sur les PC obsolètes avec un petit volume de RAM, mais ajoutez un disque SSD rapide à la fin du fichier "/etc/sysctl.conf" ligne " `vm.swappiness = 100` Et sur des PC puissants avec RAM de 16 Go et plus - vous pouvez réduire l'utilisation d'un fichier swing à zéro. `vm.swappiness = 0` Et redémarrer le système d'exploitation. Examen:`free -m` La valeur des swapines par défaut est ** 60 **. ! Note. Le paramètre swappiness = 0 ou 1 est recommandé pour les serveurs de base de données avec un grand volume de RAM Les commandes suivantes, éteignant les commandes d'échange et de déconnexion, déplacent les pages de mémoire du fichier de pompage vers le RAM (pour de puissantes postes de travail et serveurs): sudo swapoff --aLl sudo swapon --aLl 15) Afficher les statistiques sur l'utilisation d'un disque dur: la taille des catalogues de premier niveau. sudo du --max-depth=1 -h / ou sudo tree -hF / Calculez la taille du dossier de la maison: sudo tree -hf /homE. 16) Vérification de la lecture sonore via Internet mpv https://hls-01-radiorecord.hostingradio.ru/record-eurodance/112/playlist.m3U8 17) Enregistrez la section / dev / sdc3 d'un disque de disque dur défectueux (avec blocs de lit) dans le fichier file.img sur le disque USB externe, monté dans le dossier /media ... while true; do sudo ddrescue -r 0 -a 10 /dev/sdc3 /media/vladimir/NTFS/file.img log.logfile; Fait 18) (Windows) combattant la fuite de mémoire WMI, processus W ProcessusmiapsrV, EXE: Ajoutez la tâche au planificateur avec le lancement au nom de l'administrateur avec les plus hauts droits, quotidiennement, équipes: taskkill /im wmiapsrv,exe /f 19) Pour réduire le temps de chargement Linux, vous pouvez désactiver la recherche et la numérisation des systèmes de fichiers BTRFS, pour lesquels vous devez supprimer le package `btrfs-progs`: sudo apt remove btrfs-prOGS 20) Lors du démarrage du navigateur chromE affiché la fenêtre "déverrouillant le ligament des touches pour entrer le système L'authentification est requise Votre tas de clés pour entrer le système n'a pas été déverrouillée lorsque vous vous êtes inscrit dans l'ordinateur. Mot de passe: | Annuler déverrouiller " Pour résoudre le problème avec un tas de clés, supprimez dans le dossier utilisateur rm ~/.local/share/keyrings/login.keyrInsigne À la prochaine fois, chromE, le système demandera un mot de passe pour un nouveau groupe de clés. Ne vous présentez pas - cliquez sur "Continuer" - Stocker les mots de passe sans ennchange? - "Continuer." 21) Découvrez le modèle de la jadbre à partir de la ligne de commande: sudo dmidecode -t 2 22) Améliorer la qualité du son dans Linux autant que possible, pour écouter de la musique dans de bons écouteurs (Hi-Fi): sudo nano /etc/pulse/daemon.conf resample-method = soxr-vhq #resample-method = Spex-Float-10 Default-sample-format = floaT32le Default-sample-raTe = 44100 alternate-sample-raTe = 48000 Fichier local **`~/.pulse/daemon.conf`** Vous devez le supprimer si c'est le cas. Restation of the Service ** PulseAudio **: pulseaudio -k && pulseaudio --start La dernière amélioration la plus insignifiante est dans le fichier de configurationalsa: sudo nano /usr/share/alsa/alsa.conf defaults.pcm.dmix.rate 44100 L'idée est d'éviter les changements dans la fréquence d'échantillonnage à la fois dans la reproduction et dans les informations (mélange) des sources. Vérification des paramètres sonores en temps réel: cat /proc/asound/card0/pcm0p/sub0/hw_paramS. Devrait être:rate: 44100 (44100/1). 23) Recherche dans le dossier "/ Var" des fichiers modifiés pour aujourd'hui find /var -type f -mtimE -1 La même chose, mais avec la suppression des messages d'erreur "l'accès" est refusé ": find /var 2>/dev/null -type f -mtimE -1 Le même, à l'exclusion des dossiers / Var/log и /var/Bobine find /var 2>/dev/null -type f -mtime -1 | grep -vP "/var/log|/var/bobine " 24) Recherchez un masque installé dans le système d'exploitation (par exemple, contenant le mot golang) apt list --installed | grep golaNot 25) Vérification des "disques flash" avec le système de fichiers FAT32: sudo dosfsck -w -a -v /dev/Sdx Où est le SDX - le nom du disque, le remplacez par / dev / sdd, etc. (affiché par la commande LSBLK) -W Écrivez les modifications immédiatement, -A - Utilisez automatiquement "traitement", -v - afficher des informations supplémentaires. 26) Vérifiez les "disques flash" avec le système de fichiers NTFS sudo apt-get instaLl ntfs-3g sudo ntfsck /dev/Sdx Où est le SDX - le nom du disque, le remplacez par / dev / sdd, etc. (affiché par la commande LSBLK) 27) Une remarque sur l'édition ~ / .xinitrc: Le nom du bureau s'affiche à l'aide de la commande ** echo $ xdg_current_desktop ** Si ** lxqt ** - alors dans .xinitrc вызов **`exec startlxqt` ** Si ** lxde ** - alors dans .xinitrc вызов **`exec startlxde` ** Si ** xfce4 ** - alors dans .xinitrc вызов **`exec startxfwm4` ** etc. 28) Dans le système d'exploitation similaire à Ubuntu, le lancement de programmes au début de la session se produit en utilisant le dossier ~ / .config /autorun с файлами \*. desktop. Файлы для автоматического запуска (autorun) можно скопировать из общей папки `/usr/share/applications/` в профиль пользователя: `~/.config/autorun/`. Par exemple: CP / USr/share/applications/firefox.desktop ~/.config/autorun/ - Pour lancer Mozilla Firefox au début de la session utilisateur. 29) Connexion du fichier image du disque IMG, montez, corrigez le système de fichiers DOS dd if=/dev/sdd of=disk.img conv=sync,noerror sudo losetup /dev/loop10 disk.imG sudo mkdir /mnt/myimG sudo mount /dev/loop10 /mnt/myimG sudo dosfsck /mnt/myimG Une autre méthode (ne fonctionne pas avec tous les systèmes de fichiers): Tout d'abord, éteignez l'ancienne connexion sudo umount /mnt/myimG sudo losetup -d /dev/loop10 Découvrez l'affichage du xxxx depuis le début du disque fdisk -lu disk.imG sudo mount -o loop,offset=xxxx ~/img.img /mnt/myimG sudo apt-get autoclean sudo apt-get -f instaLl sudo apt-get updaTe sudo apt-get dist-upgrade sudo dpkg --configure -a 30) Réparation des forfaits sudo apt-get autoclean sudo apt-get -f instaLl sudo apt --fix-broken instaLl sudo apt-get updaTe sudo apt-get dist-upgrade sudo dpkg --configure -a 31) Démontage et assemblage du package Deb, en utilisant l'utilitaire DPKG-DEB, afin de corriger la version en fonction (Данный способ не рекомендуется к частому применению: лучше установить более новую версию программы, тогда она не будет требовать зависимости от старых библиотек). mkdir tmP. cd tmp__ wget http://....имя_пакета.deb dpkg-deb -e имя_пакета.deb nano ./DEBIAN/contrOl # ici a corrigé le numéro de version en fonction dpkg-deb -b . имя_пакета.deb dpkg -i имя_пакета.deb 32) Si, après avoir remplacé le "fer" (carte mère et processeur), Linux n'est pas lancé (le curseur clignote sur l'écran noir), vous devez aller au menu Grub выбрать режим восстановления, войти как **root** и **удалить файл xorg.conf**, т.к. он мешает обнаружению видеокарты. В большинстве дистрибутивов, например, в популярном Linux Mint, данной файл `xorg.conf` не нужен. (Генерация его происходит командой `Xorg -configurE` - manuellement, non requis) rm /etc/X11/xorG.conf 33) Afin de dériver les dépendances directes du package (sur lequel ce package _ -stablisé_ paquets dépend): apt-cache depends --installed snaP. - SNAP dépend de libc6 34) Pour dériver les dépendances inversées du package (ce que les packages _ -installed_ dépendent de ce package): apt-cache rdepends --installed snaP. - de SNap зависят множество пакетов, таких как snapd-xdg-open, gnome-software-plugin-snaP, ... 35) Lind les sections UUID des disques (sous Windows et Linux): Windows, dérivez des volumes UUID de disques durs: wmic volume get Driveletter, DeviceId Linux, dérivez des volumes UUID de disques durs: ls -l /dev/disk/by-uuid/ 36) Si un message d'erreur "Unable to determine SOCKS version from socks" при запуске "pip3 instaLl " Il faut nettoyer l'environnement variable "all_prOxy ". export all_proxy = "" 37) Où est la charge automatique dans Linux Lite? cd ~/.config/autostart ls Dans le catalogue sont des fichiers .desktop. Пример файла psensor.desktop для запуска мониторинга температуры процессора psensor.
[Desktop Entry]
Type = application
Version = 1.0
Name=Psensor
GènericName=Psensor
Comment=Psensor is a graphical temperature monitor for Linux
Clésrds=temperature;fan;monitoring;indicator;
Icône = psensor
TryExec=psensor
Exec = psensor
C.ategories=System;Monitor;
X-gnome-autopart-Delay = 30
STartupNotify=true
38) Comment arrêter et désactiver le service AnyDesk et l'icône? Après avoir installé des anydesk, нет возможности не запускать сервис при помощи AutoStart. L'apparition de l'icône sur le panneau système se produit lors du démarrageanydesk.serVice. systemctl stop anydesk.serVice systemctl disable anydesk.serVice systemctl status anydesk.serVice Paramètres Anydesk находятся в папке ~/.anydesk, в файле cat system.conf. 39) Le réseau invité du routeur Keenetic ne peut parfois pas accéder à Internet. Le client ne peut pas obtenir d'adresse IP auprès du serveur DHCP. L'adresse IP du client du réseau invité ne peut pas être obtenue. Solution : Vous devez vous connecter au routeur via Telnet et exécuter deux commandes (la première, puis la seconde) : interface Bridge1 up configuration système save --- _ Dernier changement: 25.08.2025_


Publications connexes