Как долго устанавливается ubuntu 20

Обновлено: 02.07.2024

Когда вы загружаете свою систему, она проходит через последовательность событий перед тем, как представить вам экран входа в систему. Вы когда-нибудь проверяли, сколько времени требуется для загрузки вашей системы? Как правило, все это происходит за секунды или несколько минут, но мы не знаем точное время. Иногда по каким-либо причинам вам может потребоваться узнать точное время, необходимое вашей системе для загрузки. Независимо от причины, по которой вы хотите это знать, существует служебная программа systemd-analysis, которая может сообщить вам точное время, необходимое вашей системе Linux для загрузки.

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

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

  • Процедура, описанная в этой статье, была протестирована на Ubuntu 20.04 LTS. Эту же процедуру можно выполнить в любом дистрибутиве Linux с включенным systemd.
  • Чтобы открыть Терминал командной строки, используйте сочетание клавиш Ctrl + Alt + T.

Что такое systemd-analysis?

Systemd-analysis - это инструмент, который можно использовать для получения статистики последней загрузки системы. С помощью инструмента systemd-analysis вы можете найти информацию о том, сколько времени потребовалось для загрузки системы, а также сколько времени потребовалось для запуска каждого модуля. К счастью, вам не нужно устанавливать этот инструмент, так как это встроенный инструмент systemd. Вы можете проверить это, используя следующую команду в Терминале:

В выводе будет отображаться полный путь к исполняемой команде.

Определение времени, затрачиваемого системой на загрузку

Чтобы узнать время, необходимое системе для загрузки, просто введите system-analysis без аргументов командной строки в Терминале:

Когда вы выполните указанное выше , инструмент systemd-analysis вычисляет время, затрачиваемое системой до завершения загрузки, с разбивкой на ядро ​​и пользовательское пространство.


Исследование / устранение неполадок медленной загрузки

Если время загрузки больше, вам нужно найти, какая служба замедляет процесс загрузки. Вы можете найти его с помощью команды systemd-analysis blame . Эта команда перечисляет все запущенные службы, запущенные во время загрузки, с указанием времени, которое они потребовали. С помощью этой информации вы можете оптимизировать время загрузки системы.

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


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

Список виноватых может быть довольно длинным, обычно первых 10 записей достаточно, чтобы найти службы, требующие много времени. Поэтому передайте вывод вышеуказанной команды по конвейеру команде «head» следующим образом:


Вы также можете распечатать вывод в виде дерева критической по времени цепочки событий. Для этого введите в Терминале следующую команду:

В выводе вы увидите цепочку событий, отсортированных по времени (когда служба стала активной) в порядке убывания. Значение после символа «@» в каждом событии - это время, когда служба стала активной. В то время как значение после символа «+» в каждом блоке показывает время, которое потребовалось для запуска службы.


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

Чтобы отключить любую службу, используйте следующий синтаксис:

Вот и все! В этой статье вы узнали, как использовать встроенный инструмент systemd, чтобы узнать время, необходимое вашей системе для загрузки. Если загрузка занимает больше времени, вы также можете найти те службы, которые за это отвечают, и отключить их, чтобы ускорить загрузку. Однако обратите внимание, что некоторые службы по умолчанию должны запускаться при загрузке, поэтому не рекомендуется отключать какие-либо службы, не зная, что они на самом деле делают, иначе у вас могут возникнуть проблемы.


Однако для некоторых пользователей это не проходит гладко. Программа установки не переходит к экрану обновлений. Это может произойти по ряду причин, от поврежденного раздела до раздела Windows и т. Д. Чтобы лучше понять проблему, давайте рассмотрим потенциальные причины проблемы, а затем мы продолжим упоминание различных обходных путей для решения проблемы.

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

Метод 1: отключение раздела Windows

Оказывается, если вы пытаетесь установить дистрибутив Ubuntu вместе с установкой Windows, установщик может зависнуть в процессе установки. Это была известная проблема и с предыдущими установщиками. Хотя не все сталкиваются с этой проблемой, время от времени она, безусловно, улавливает несколько жертв. Таким образом, если это относится к вам, вы должны отключить раздел Windows.

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


  1. Прежде всего, на вашем живом диске Ubuntu нажмите клавишу Windows, чтобы открыть меню поиска.
  2. В строке поиска введите gparted и нажмите Enter.
  3. После запуска GParted найдите раздел, в котором установлена ​​Windows.
  4. Щелкните раздел правой кнопкой мыши и выберите параметр «Отключить».Размонтирование раздела
  5. Это отключит раздел Windows.

Метод 2: проверьте наличие поврежденных разделов

Если у вас нет установки Windows на том же диске или если описанный выше метод не решает вашу проблему, возможно, на вашем устройстве хранения поврежден раздел. В таком случае установщик, естественно, не продолжит работу и застрянет в той или иной точке.

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


  1. Чтобы найти поврежденный раздел, вам сначала нужно открыть GParted. Таким образом, нажмите клавишу Windows, а затем найдите gparted и откройте его.
  2. После запуска GParted убедитесь, что выбран диск, на который вы устанавливаете дистрибутив.
  3. Поврежденный раздел часто имеет красный восклицательный знак, а файловая система может быть неизвестна.Поврежденный раздел
  4. Проверьте, есть ли такой раздел.
  5. Если раздел поврежден, щелкните его правой кнопкой мыши и выберите в раскрывающемся меню команду «Удалить».

Метод 3: запустите Ubuntu в безопасном графическом режиме

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

Поэтому выстрел стоит. Чтобы запустить Ubuntu в режиме безопасной графики, перезагрузите систему, а затем в меню GRUB выберите параметр «Установить Ubuntu (безопасная графика)». Наконец, начните установку как обычно.


Параметры загрузки Ubuntu

Метод 4: изменение параметров загрузки

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.

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 и других версий завершается. Я уверен, что они обеспечат в целом лучшую производительность системы.

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

Исправление багов Ubuntu 20.04 LTS после установки + все нужные программы!

Ставлю на
Мать: GIGABYTE X570 I AORUS PRO WIFI
Проц: AMD Ryzen 7 3700X
Диск: M2 SAMSUNG 970 EVO Plus
Видео: GIGABYTE GeForce RTX 2070 MINI ITX

Раз у нас Ubuntu нужно уметь вызывать консоль и работать ручками.
Консоль вызывается комбинацией клавиш [Ctrl] + [Alt] + [T]

И надо быть готовым в любом месте в любой момент вводить пароль админа, который задали при установки! И в консоли и в гуи!

В консоли исполняем
sudo apt purge snapd
sudo apt install snapd

Чтобы сменить клавишы для языка надо через терминал установить
sudo apt install gnome-tweaks


Тут же можно перенести с права на лево кнопки на окнах (свернуть, закрыть) вот тут в Windows Titlebars

Надо установить GParted, в Snap Store его нет так что в консоли
sudo apt install gparted

В приложениях находим его по имяни GParted

Исправляем отображение статуса копирования файлов на USB
Эта проблема есть во всех Ubuntu. Скорость копирования на USB 2 начинается с 300 мб/c (. ) и в конце копирования падает до 38 мб/с. Система сообщает что копирование закончено, хотя оно еще идет, и если выдернуть флешку то можно её запороть!

Для исправления этой проблемы надо добавить строку

в конец файла /etc/sysctl.conf

Или через более менее понятный процесс с досовским текстовым редактором Midnight Commander перед этим его надо установить
sudo apt-get install mc
sudo mc

После этого прогресс бар показывает 6 мб/c как оно и должно быть с USB 2 примерно!

Добавление в загрузку Ubuntu выбора других ОС на других дисках
sudo os-prober
sudo update-grub

Установка фирменных видео драйверов на Ubuntu для Nvidia
Пока не понял за чем их ставить, потому что Ubuntu и так работает с Nvidia

Смотрим какой сейчас драйвер
lspci -k | grep -EA2 'VGA|3D'

Ищем последний драйвер
sudo apt-get update && clear && apt-cache search nvidia-4 | grep 'binary driver'

ставим его он не работает не пробуйте его
sudo apt-get install nvidia-340 nvidia-settings
у меня после этой команды, настал черный экран, если у вас нет надо еще
sudo nvidia-xconfig
и перезагрузиться!

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

Чтобы перебороть черный экран надо перегрузиться в recovery mode и запустить root console тут надо сделать
sudo apt-get purge nvidia-340

Тут я решил, что проблема решена но нет, Ubuntu стал вылетать в черный экран после делания скриншота или в настройках

Вообще по другому ставят видео драйверы Nvidia
Смотрю какие драйверы есть(не знаю как они тут появились)
sudo ubuntu-drivers list
и делаю
sudo ubuntu-drivers autoinstall
после этого перезагружаюсь
и смотрю
lspci -k | grep -EA2 'VGA|3D'


Картинка сразу при движение получается рваная, если тащить окно верх обгоняет низ. Надо включить в настройках Nvidia вот это Force Full Composition Pipeline. Находим в Show Applications приложение Nvidia X Server Settings и в X Server Dispay Configuration в Advenced.. ставим галочку

И после установки пропал стандартный датчик температуры и частоты вентилятора видео карты! Но можно теперь получить гораздо больше по команде nvidia-smi или конкретно по температуре
nvidia-smi -q -d temperature

Тест производительности видео карты в Ubuntu
В моем случае он нужен только для прогренва видео карты
sudo apt install mesa-utils
glxgears

Оказалось это так GeForce RTX™ 2070 MINI ITX 8G на малых оборотах хрустит вентилятором когда трогается, и часто он начинает дергаться около нуля.
Эх, ну ничего, SSD хорошее вложение…

Так что бы включить возможность управлять вентиляторами в драйвере Nvidia надо добавить в файл (у вас может быть другая папка)
/etc/X11/xorg.conf
в раздел

все целиком вот так выглядит


После этого появлется вот такой пункт Enable GPU Fan Settings в драйверах, вручную можно выставить скорость вентилятора и после перезагрузки все сброситься!

Такой режим работы вообще не устраивает, буду делать скрипт который будет крутить вентилятор взависимости от температуры.

Делаем скрипт (/home/alexandr/ моя домашняя папка)
vi /home/alexandr/.gpu_fan_control
с текстом

Делаем его исполняемым
sudo chmod +x /home/alexandr/.gpu_fan_control

Не узнаем температура каждого ядра Ryzen в Ubuntu
Незнаю с чего я решил что AMD покажет температуру каждого ядра CPU, просто привык у INTEL смотреть, но AMD этого не умеет! И действительно в BIOS нет ничего такого только одна температура на CPU. Но проблема еще и в том что на матьплате GIGABYTE X570 I AORUS PRO WIFI за показателями следит чип iTE IT8688E для него нужен драйвер it87 он как бы есть, но старый, и его вообще бросили! То есть в Linux из-за этого чипа нельзя получать даже ту инфу что есть!

Вот что есть, ставим
sudo apt-get install lm-sensors
Детектим сенсоры
sudo sensors-detect
и смотрим
sudo sensors
нас интересует вот этот

И всё! k10temp это сенсор который знает ядро Ubuntu и он показывает что-то среднее из температуры CPU

Устанавливаем то что нужно для сборки драйвера
sudo apt-get install build-essential dkms git

Еще нужно создать файл чтобы подписывался нормально вот тут
sudo vi /etc/sensors.d/GA-AX570-PRO-WiFi.conf
текст

Теперь включаем модуль
sudo modprobe it87

Смотрим данные с сенсоров
sensors
и вот появился новый кусочек

Тут все температуры, сокорости вентиляторов и напряжения!

Если при попытке запустить выдает

надо добавить acpi_enforce_resources=lax в
sudo vi /etc/default/grub вот в эту строку

сделать
sudo update-grub2
и перезагрузиться, после этого опять работает

Чтобы само запускалось после перезагрузки добавлеям в
sudo vi /etc/modules
строку

Для мониторинга и посторояения графика ставим
sudo apt install psensor

И получаем фиговенький но график


Программа для редактирования картинок на Ubuntu
Это конечно Gimp он есть в Snap Store

sudo add-apt-repository ppa:dhor/myway
sudo apt install rawtherapee


В приложениях находим его по имяни RawTherapee

Программа для редактирования видео на Ubuntu
Kdenlive есть в Snap Store

Видеоредакторы вообще не простые и этот тоже!

В этом редакторе нет поворота видео, или я его не нашел, поэтому пользуюсь в консоли ffmpeg
ставлю
sudo apt-get install ffmpeg
чтобы повернуть видео на 180 градусов против часовой
ffmpeg -i test_in.mp4 -vf "transpose=2,transpose=2" test_out.mp4
другие углы и стороны

Им можно заменять некоторые функции Kdenlive например прицепить к видео аудио
ffmpeg -i 'test in.mp4' -i 'test in audio.aac' -c copy test_out_vid_aud.mp4

Соединить куски видео в одно из списка
ffmpeg -f concat -safe 0 -i list.txt -c copy test_out_all.mp4

list.txt вот в таком виде

Читайте также: