Giter Site home page Giter Site logo

linux-f.a.q's Introduction

F.A.Q.

Какой дистрибутив Linux самый лучший?

Лучшего нет. Начни с Linux Mint, Manjaro или Fedora. Когда освоишь их, можешь попробовать Void Linux, ArchLinux или Gentoo. (Пояснение)

Какой дистрибутив самый быстрый?

Все примерно одинаковы. Можешь попробовать заменить DE или WM (пояснение). Если этого недостаточно, то попробуй собрать/скомпилировать программы под свою систему. Проще всего это делается в дистрибутиве Gentoo (ман), но при желании, возможно в любом.

Для относительно слабых/старых ПК может подойти Puppy Linux или Void Linux.

Какой дистрибутив из часто рекомендуемых лучше НЕ ставить новичку (без веских причин)

OpenSUSE: требует значительно больше усилий, чтобы воспроизводить видео, баги интерфейса, потенциальные проблемы при обновлении.

Debian: самый забагованый установщик, потенциальные проблемы с железом, если специально не скачать nonfree образ, очень старые версии програм.

Что делать, если всё зависло?

Нажми Alt+PrtScr+k. Графическая оболочка перезапустится (пояснение).

Как писать по-русски?

Введи в терминал setxkbmap -layout us,ru -option grp:alt_shift_toggle.

Теперь alt+shift переключает раскладку. Если не найдёшь в настройках DE, то добавь в автозагрузку.

Могу ли я поставить Linux на EFI?

Да. Рекомендуемые дистрибутивы могут сделать это автоматически. Но лучше воспользоваться efibootmgr и сделать efi-stub, таким образом можно будет грузить ядро прямо из uefi без сторонних загрузчиков. https://wiki.debian.org/EFIStub

Если хочешь сам, то ознакомься вот с этой инструкцией.

Как разбить диск.

  1. Автоматически;

  2. Вручную. Например, так (пояснение):

Раздел Размер ФС
/boot/efi 64Mb FAT32
/ 40Gb ext4
/home/ Оставшееся место ext4

Нужен ли swap (файл подкачки)?

Да, 4Гб (пояснение). Если RAM 8Gb и больше, то ненужно. Если оконный менеджер легкий, то и 4Gb должно хватить. Однако своп нужен для гибернации (suspend to disk), если вместо гибернации используете обычный suspend to RAM то swap не нужен.

Мало оперативной памяти?

Если из-за постоянного использования swap-файла страдает отзывчивость системы, то, возможно, стоит попробовать zram. Zram создает сжатое блочное устройство в оперативной памяти, которое можно использовать как swap-файл, т.е. выгружаемые страницы будут храниться не на "медленном" диске, а в оперативной памяти в сжатом виде, что требует некоторых затрат процессорного времени.

На что обратить внимание при использовании zram
  • На параметр --priority у комманды swapon
  • На параметр vm.swappiness

Пример: Для создания одного zram-устройства емкостью 2GiB с алгоритмом сжатия lz4:

# modprobe zram
# echo lz4 > /sys/block/zram0/comp_algorithm
# echo 2G > /sys/block/zram0/disksize
# mkswap --label zram0 /dev/zram0
# swapon --priority 100 /dev/zram0

Примечание: # - означает выполнение под root

Нужна программа.

Если кратко, то:

  • Музыка:
    • moc, cmus для любителей терминала
    • deadbeef для любителей потыкать мышкой
  • Фильмы, аниме:
    • mpv для любителей минимализма и клавиатуры
    • smplayer для любителей мыши

Обширный список программ с описаниями на русском языке.

Список альтернатив всяческому софту.

Нужна именно та программа.

Если не готов пользоваться аналогами, то попробуй запустить программу в wine или виртуальной машине.

Нет звука, что делать?

  1. Скорее всего у тебя pulseaudio, тогда стоит открыть pavucontrol и посмотреть, какое устройство выводит звук;

  2. Если pavucontrol отсутствует, вероятно, у тебя alsa, выполни alsamixer и убедись, что выбрано правильное устройство, а так же нажми “m”, если видишь под графами “MM”.

alsamixer

Здесь нет ответа.

Возможно, он найдётся на нашей вики-страничке. Или пришло то самое время спросить в треде.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.