Как сделать linux максимально стабильным

Содержание
  1. Оптимизация линукс — всё просто!
  2. 1. Оптимизация автозагрузки Linux.
  3. 2. Отключение серверов
  4. 3. Отключение ненужных служб
  5. Как ускорить Убунту?
  6. Какой линукс установить на старый компьютер?
  7. 10 советов как ускорить Ubuntu Linux
  8. 1. Уменьшите стандартное время загрузкки grub:
  9. 2. Настройте приложения автозагрузки:
  10. 3. Установите preload для ускорения загрузки приложений:
  11. 4. Выберите лучшее зеркало для обновлений приложений:
  12. 5. Используйте apt-fast вместе с apt-get для более быстрых обновлений:
  13. 6. Удалите языковые зависимости ign из apt-get update:
  14. 7. Уменьшите перегрев:
  15. 8. Настройте LibreOffice, чтобы сделать его быстрее:
  16. 9. Если возможно, используйте легковесное окружение рабочего стола
  17. 10. Используйте более легкие альтернативы для некоторых приложений
  18. 10 советов по ускорению Ubuntu Linux
  19. 1. Уменьшите стандартное время загрузки GRUB
  20. 2. Настройте автозапуск приложений
  21. 3. Установите preload для ускорения запуска приложений
  22. 4. Выберите лучшее зеркало для обновлений
  23. 5. Используйте apt-fast вместо apt для быстрого обновления
  24. 6. Уберите языковые обновления из apt update:
  25. 7. Уменьшите перегрев
  26. 8. Настройте LibreOffice и сделайте его быстрее
  27. 9. Используйте легковесную среду рабочего стола (если можете)
  28. 10. Используйте менее тяжёлые альтернативы приложений

Оптимизация линукс — всё просто!

В последнее время время мой Linux Mint стал заметно тормозить. Это сильно раздражает, так как работаю я часто очень быстро, на автомате, и любые тормоза просто сбивают ритм. Но почему линукс может тормозить? Как ускорить linux? Как сделать оптимизацию линукс?

Тут есть несколько моментов, на которые я хочу обратить внимание. Каждый из них в какой то степени влияет на скорость линукс, пусть и незначительно. Но если оптимизировать все вместе, это может дать прирост в производительности. И поверьте, это не сложно, чаще всего даже не нужно лезть в консоль. Я все буду показывать на Linux Mint, но все это по аналогии можно делать и на других системах линукс.

1. Оптимизация автозагрузки Linux.

Первое, на что нужно обратить внимание — это на то, что у нас загружается при запуске системы. Идем в МЕНЮ — ПАРАМЕТРЫ — ЗАПУСКАЕМЫЕ ПРИЛОЖЕНИЯ.

Тут можно отключить все ненужное, в моем случае это почти все. Таким образом вы избавляетесь от ненужных процессов и программ, которые загружаются при запуске линукс. Такая оптимизация линукс поможет вам так же ускорить загрузку системы. Сделали? Идем дальше.

2. Отключение серверов

Знаете ли вы, что по умолчанию в вашем линукс могут быть установлены многие серверы: сервер печати, сервер samba, сервер apache, сервер ssh и так далее. Возможно, что они вам не нужны сто лет, то все эти процессы постоянно висят в памяти. Можно их просто отключить, но чаще всего ненужные сервера проще удалить. Как их найти?

Открываем Synaptic и в поиске забиваем слово server:

Смотрим, вчитываемся, что установлено и что нам реально не нужно — удаляем. Но не стоит удалять все подряд, если только знаете что это и зачем это. Я уже удалил многое ненужное, но скорее всего есть ещё много всякого мусора. Можно так же забить слово demon и посмотреть, какие службы установлены, но нам не нужны. Удалили? Идем далее.

3. Отключение ненужных служб

Раньше в Убунту в графической среде можно было отключать и включать службы, но потом ребята из Убунту решили, что нам, лузерам, это не нужно — вдруг отключат что то важное, а потом будут говорить, что Ubuntu глючная!

Но может они и правы, но для нас это не проблема, так как линукс — это консоль, терминал, а уже потом графическая оболочка. Устанавливаем нужный пакет:

Открываем терминал и через sudo даем команду sysv-rc-conf:

Теперь при помощи стрелочек на клавиатуре и орудуя пробелом отключаем все ненужное. Но будьте осторожно, вы попали в сердце линукс и если вы отключите что то важное, ваша система может не загрузиться — и не говорите, что я вас не предупреждал!

В сети есть масса инструкций, где подробно описывается, за что какая служба отвечает, и какую можно отключать, а какую нет. Ищите и найдете!

Как ускорить Убунту?

Почему именно Убунту? Просто для примера. В Ubuntu как рабочее окружение использует их фирменное Unity. По моему опыту — тормоз ещё тот. Поэтому Убунту ускорить можно просто — установить более лёгкое рабочее окружение — XFCE4, E17, LXDE и так далее. А можно просто сразу скачать версию той же Убунту с легким рабочим столом, например, Lubuntu:

Красиво и легко! Тут будет практически вся так же функциональность, может только меньше наворотов. Но нам они сильно нужны?

И напоследок еще один вопрос:

Какой линукс установить на старый компьютер?

Вот тут не стоит надеяться на легкое рабочее окружение, тут нужен именно ЛЕГКИЙ линукс! Легкий внутри, а не только снаружи — запомните эту истину. Какие могут быть варианты? Debian, Puppy, Slackware, Slax и так далее. Тут нужно пробовать, так как за лёгкость придется чем то платить — а как вы хотели?

Читайте также:  Какие типы зон dns поддерживаются службой dns систем семейства windows server

Источник

10 советов как ускорить Ubuntu Linux

Возможно, вы столкнулись с тем, что после некоторого времени использования Ubuntu, система начинает работать медленно. В этой статье мы увидим несколько подсказок и советов, которые помогут ускорить работу Ubuntu.

Прежде чем мы рассмотрим, как улучшить общую производительность системы в Ubuntu, давайте сначала подумаем, почему система становится медленнее с течением времени. Для этого может быть несколько причин. У вас может быть скромный компьютер с базовой конфигурацией. Возможно, вы установили несколько приложений, которые потребляют ресурсы во время загрузки. Фактически, может быть бесконечно много факторов, влияющих на скорость работы.

Здесь я перечислил несколько небольших изменений, которые помогут вам немного ускорить Ubuntu. Существуют также некоторые передовые методы, которые вы можете использовать для обеспечения более плавной и эффективной работы системы. Вы можете выбрать, следовать за всем или за некоторыми из них. Все они немного плавности и скорости в работе с Ubuntu.

Я использовал эти настройки со старой версией Ubuntu, но я считаю, что то же самое можно использовать и в других версиях Ubuntu, а также в других дистрибутивах Linux, которые основаны на Ubuntu, таких как Linux Mint, Elementary OS Luna и т.д.

1. Уменьшите стандартное время загрузкки grub:

Утилита grub даст вам 10 секунд на переключение между операционными системами с двойной загрузкой или на восстановление и т.д. Для меня это слишком много. Это также означает, что вам придется сидеть рядом с компьютером и нажать клавишу enter для загрузки в Ubuntu как можно скорее. Немного времени, не так ли? Первый фокус в том, чтобы изменить время загрузки. Если вам удобнее пользоваться графическим интерфейсом пользователя, прочитайте эту статью, чтобы изменить время перезагрузки и порядок загрузки с помощью Grub Customizer.

Для остальных, вы можете просто воспользоваться следующей командой, чтобы открыть конфигурацию grub:

И измените значение GRUB_TIMEOUT=10 на GRUB_TIMEOUT=2. При этом время загрузки изменится на 2 секунды. Не ставьте здесь 0, так как вы потеряете право на изменение между ОС и опциями восстановления. После изменения конфигурации grub воспользуйтесь следующей командой для применения изменений:

2. Настройте приложения автозагрузки:

Некоторые из приложений запускаются при каждом запуске и, конечно же, ресурсы будут заняты запуском этих приложений. Как результат: медленная загрузка системы при каждом включении компьютера. Зайдите в Unity Dash и найдите Startup Applications:

Посмотрите, какие приложения загружаются при запуске. Теперь подумайте, есть ли приложения, которые вам не нужно запускать каждый раз при загрузке в Ubuntu. Не стесняйтесь, удаляйте их:

Но что делать, если вы не хотите удалять приложения из автозагрузки? Например, если вы установили один из лучших индикаторов для Ubuntu, вы захотите, чтобы они запускались автоматически при каждой загрузке.

Что вы можете сделать здесь, так это отложить некоторые запуски некоторых программ. Таким образом, вы освободите ресурс во время загрузки и через некоторое время ваши приложения будут запущены автоматически. На предыдущем рисунке нажмите кнопку Изменить и измените команду запуска с опцией перехода в спящий режим.

Например, если вы хотите отложить запуск индикатора Dropbox, скажем, на 20 секунд, вам просто нужно добавить команду, например:

Таким образом, команда ‘dropbox start -i’ меняется на ‘sleep 20; dropbox start -i’. Что означает, что теперь Dropbox будет запускаться с задержкой в 20 секунд. Аналогичным образом можно изменить время запуска других запускаемых приложений.

3. Установите preload для ускорения загрузки приложений:

preload — это агент, который работает в фоновом режиме и анализирует поведение пользователя и с определенной частотой запускает приложения. Откройте терминал и воспользуйтесь следующей командой для установки preload:

После установки перезагрузите компьютер и забудьте об этом. Он будет работать в фоновом режиме.

4. Выберите лучшее зеркало для обновлений приложений:

Хорошо бы убедиться, что вы используете лучшее зеркало для обновления программного обеспечения. Репозиторий программного обеспечения Ubuntu использует глобальные зеркала, и вполне желательно использовать то, которое находится рядом с вами. Это приведет к более быстрому обновлению системы, так как сократит время на получение пакетов с сервера.

На вкладке Software & Updates->Ubuntu Software->Download From выберите Other и затем нажмите Select Best Server:

Утилита проведет тест и скажет вам, какое зеркало является лучшим для вас. Обычно лучшее зеркало уже настроено, но, как я уже сказал, нет ничего плохого в его проверке. Также это может привести к некоторой задержке в получении обновлений, если не часто обновляется ближайшее зеркало, на котором хранится кэш репозитория. Это полезно для людей с относительно медленным подключением к Интернету. Вы также можете воспользоваться этими советами, чтобы ускорить скорость Wi-Fi в Ubuntu.

Читайте также:  Создание загрузочной флешки через терминал linux

5. Используйте apt-fast вместе с apt-get для более быстрых обновлений:

apt-fast — это обертка командного сценария для «apt-get», которая улучшает скорость обновления и загрузки пакетов, загружая пакеты из нескольких соединений одновременно. Если вы часто используете терминал и apt-get для установки и обновления пакетов, вы можете попробовать apt-fast. Установите apt-fast через официальный PPA с помощью следующих команд:

6. Удалите языковые зависимости ign из apt-get update:

Вы когда-нибудь обращали внимание на вывод sudo apt-get update? В нем есть три блока: hit, ign и get. Вы можете прочитать их значение здесь. Если вы посмотрите на строки IGN, вы увидите, что большинство из них связаны с языковым переводом. Если вы используете все приложения на английском языке, то нет абсолютно никакой необходимости в переводе базы данных пакетов с английского языка на английский.

Если вы подавите связанные с этим языком обновления из apt-get, это немного увеличит скорость обновления apt-get. Для этого откройте следующий файл:

И добавьте следующую строку в конец файла:

7. Уменьшите перегрев:

Перегрев является распространенной проблемой в компьютерах в наши дни. Перегретый компьютер работает довольно медленно. Потребуются годы, чтобы открыть программу, когда ваш кулер процессора работает как Usain Bolt. Есть два инструмента, которые можно использовать для снижения перегрева и, таким образом, повышения производительности системы в Ubuntu, TLP и CPUFREQ.

Для установки и использования TLP используйте следующие команды в терминале:

Вам не нужно ничего делать после установки TLP — работает в фоновом режиме.

Для установки индикатора CPUFREQ используйте следующую команду:

Перезагрузите компьютер и используйте режим энергосбережения Powersave:

8. Настройте LibreOffice, чтобы сделать его быстрее:

Если вы частый пользователь офисного пакета, то вам может понадобиться немного изменить стандартную настройку LibreOffice, чтобы сделать его быстрее. Здесь вы будете настраивать память. Откройте LibreOffice и перейдите в меню Tools->Options. В левой боковой панели выберите Память и включите функцию Systray Quickstarter, а также увеличьте выделение памяти.

9. Если возможно, используйте легковесное окружение рабочего стола

Если вы решили установить окружение рабочего стола GNOME по умолчанию, вы можете выбрать облегченную среду рабочего стола, такую как Xfce или LXDE.

Эти окружения потребляют меньше оперативной памяти и процессорного времени. Они также поставляются с собственным набором легких приложений, которые помогают быстрее запускать Ubuntu.

Конечно, рабочий стол может выглядеть не так современно, как Unity или GNOME. Это компромисс, на который вы должны пойти.

10. Используйте более легкие альтернативы для некоторых приложений

Некоторые из стандартных или популярных приложений являются ресурсоемкими и могут не подходить для компьютеров низкого класса. Что вы можете сделать, так это использовать несколько альтернатив этим приложениям. Например, используйте AppGrid вместо Ubuntu Software Center. Используйте Gdebi для установки пакетов. Используйте AbiWord вместо LibreOffice Writer и т.д.

На этом сборник советов по ускорению Ubuntu 18.04, 16.04 и других версий завершается. Я уверен, что они обеспечат в целом лучшую производительность системы.

У тебя есть какие-то трюки в рукавах, чтобы ускорить Убунту? Эти советы тебе тоже помогли? Делитесь своими взглядами. Вопросы, предложения всегда приветствуются. Не стесняйтесь заглянуть в раздел комментариев.

Источник

10 советов по ускорению Ubuntu Linux

Вам знакомо то чувство, когда по прошествии какого-то времени Ubuntu начинает тормозить? В этой статье мы собрали десять небольших советов, которые помогут если не вернуть былую скорость, то хотя бы просто заставить систему работать быстрее. Описанные здесь советы вполне могут сработать и на других дистрибутивах Linux, основанных на Ubuntu, вроде Linux Mint, Elementary OS и т.д.

1. Уменьшите стандартное время загрузки GRUB

По умолчанию GRUB даёт 10 секунд на выбор одной из нескольких ОС, вход в режим восстановления и т.д., что достаточно долго. Кроме того, вам придётся сидеть перед компьютером и нажимать на enter, чтобы как можно быстрее загрузить Ubuntu. Немного затратно по времени, не так ли? Разумным решением будет сократить это время. Сначала откроем конфигурацию GRUB:

И поменяем GRUB_TIMEOUT=10 на GRUB_TIMEOUT=2 . Теперь время загрузки сократится до 2 секунд. Почему мы ставим 2, а не 0? В последнем случае мы потеряем возможность выбрать другую ОС или зайти в режим восстановления.

Чтобы применить изменения, используйте эту команду:

2. Настройте автозапуск приложений

Рано или поздно вы начинаете устанавливать приложения. Некоторые из них запускаются при каждой загрузке системы, на что уходит много ресурсов. В итоге на полную загрузку системы уходит всё больше и больше времени. Чтобы исправить это, найдите в поиске «Автоматически запускаемые приложения»:

Читайте также:  Dot4 001 windows 10 порт

Здесь вы увидите список приложений, запускаемых при загрузке системы. Подумайте, что из этого не нужно запускать каждый раз и смело удаляйте из автозапуска:

Но что, если вы ничего не хотите удалять? В таком случае вы можете отложить запуск приложения. Таким образом, для загрузки системы будет свободно больше ресурсов, а сами приложения запустятся спустя некоторое время.

Для этого в том же списке выберите нужное приложение, нажмите «Редактировать» и в поле «Команда» допишите в начале команду sleep ; . Например, если вы напишете sleep 20; , то приложение запустится с 20-секундной задержкой.

3. Установите preload для ускорения запуска приложений

Preload — демон, анализирующий поведение пользователя и часто запускаемые приложения. Для его установки откройте терминал и введите следующую команду:

После установки перезагрузите компьютер и можете забыть о демоне, так как он будет работать в фоне.

4. Выберите лучшее зеркало для обновлений

Не будет лишним убедиться, что вы используете лучшее зеркало для обновлений. Зеркала репозитория Ubuntu разбросаны по всему свету, поэтому крайне желательно использовать ближайший к вам. Это ускорит обновление системы, потому что на получение пакетов от сервера будет уходить меньше времени.

FBS , Санкт-Петербург , По итогам собеседования

В поиске найдите «Программы и обновления». Откройте вкладку «Программное обеспечение Ubuntu» и в пункте «Загрузить с…» выберите «Другой…». Откроется новое окно, в котором нужно нажать «Выбрать лучший сервер», чтобы подобрать оптимальный вариант.

Как правило, лучшее зеркало стоит по умолчанию, однако, как мы сказали ранее, не будет лишним проверить, так ли это. Также это может привести к задержке в получении обновлений, если ближайшее зеркало нечасто обновляется. Это может пригодиться людям с медленным интернет-подключением.

5. Используйте apt-fast вместо apt для быстрого обновления

apt-fast — это оболочка для apt, увеличивающая скорость загрузки пакетов с помощью множественных соединений. Если вы часто используете терминал и apt для обновлений, то вам стоит попробовать apt-fast. Установить его можно следующим образом:

6. Уберите языковые обновления из apt update:

Когда-нибудь обращали внимание на вывод sudo apt update ? В нём есть три типа строк: hit, ign и get, о значении которых можно почитать на форуме. Если вы посмотрите на строки ign, то увидите, что большинство из них связано с переводом языка. Если вы используете все приложения и пакеты на английском, то вам не нужен перевод с английского на английский.

Если отключить эти языковые обновления, то это немного ускорит apt update . Для этого откройте следующий файл:

И в его конце добавьте эту строку:

7. Уменьшите перегрев

Перегрев — распространённая проблема. Скорость работы перегретого компьютера оставляет желать лучшего. На запуск программы могут уйти годы, если кулер процессора крутится так же быстро, как бегает Усейн Болт. Для облегчения этой проблемы есть два инструмента: TLP и CPUFREQ.

Для установки и запуска TLP используйте следующие команды:

После установки TLP от вас больше ничего не требуется. Программа работает в фоне.

Для установки индикатора CPUFREQ используйте следующую команду:

Перезагрузите компьютер и включите энергосберегающий режим:

8. Настройте LibreOffice и сделайте его быстрее

Если вы часто используете LibreOffice, то вы можете сделать его немного быстрее. Запустите LibreOffice и перейдите в параметры. В открывшемся окне выберите «Память», затем поставьте галочку напротив пункта «Использовать быстрый запуск» и увеличьте объём доступной памяти.

9. Используйте легковесную среду рабочего стола (если можете)

Вместо стандартной среды GNOME вы можете попробовать более лёгкие Xfce или LXDE.

Эти среды используют меньше памяти и не так сильно нагружают процессор. Также к ним прилагается набор легковесных приложений, которые помогают ускорить Ubuntu.

Конечно, рабочий стол может выглядеть не так современно, как в Unity или GNOME, но это компромисс, на который можно пойти.

10. Используйте менее тяжёлые альтернативы приложений

Это уже кому как нравится. Некоторые из стандартных или популярных приложений довольно тяжёлые и могут перегрузить слабый компьютер. В такой ситуации вы можете использовать альтернативы этих приложений. Например, вместо Ubuntu Software Center можно использовать AppGrid, вместо LibreOffice Writer — AbiWord и т.д.

Прим.перев. Ещё больше материалов по продвинутой оптимизации Linux-систем вы можете найти в Arch wiki.

Хинт для программистов: если зарегистрируетесь на соревнования Huawei Cup, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и выиграть призы в самом соревновании.

Перейти к регистрации

Источник

Оцените статью