Showing posts with label загрузку. Show all posts

Ускорить загрузку apt-get с apt-fast в Ubuntu/Linux Mint тема




Прежде всего определимся в переводе с английского языка слова fast - быстро.

Apt-fast, это сценарий, который может кардинально ускорить загрузки APT с помощью командной строки и ускорителями, такими как Axel или Aria2 с несколькими подключениями в упаковке.
А теперь объяснение простым языком. Сценарий исполняемый обычно в терминале apt-get, но если мы установим пакет apt-fast, а затем применим его в терминале, то произойдёт ускорение загрузки пакетов с применением данной команды.

Пример:

sudo apt-get update - обычная команда

sudo apt-fast update - команда ускоренной загрузки

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

Особенности apt-fast:

использует aria2 или аксель, 2 инструмента загрузки в  командной строке для увеличения скорости загрузки, с несколькими подключениями в упаковке
поддерживает apt-get  и aptitude
поддержка proxy-сервера
поддерживает большинство функций apt-get: install, upgrade, dist-upgrade, build-dep и так далее

Установка apt-fast

Для установки пакета apt-fast в Ubuntu/Linux Mint, откройте терминал, скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast

При установке apt-fast, пакет спросит вас, что вы хотите использовать axel или aria2c.
aria2c, это инструмент для скачивания, который поддерживает возобновление загрузки.



Если, в дальнейшем, вы захотите изменить некоторые параметры apt-fast, выполните следующую команду:

sudo dpkg-reconfigure apt-fast

Практическое применение apt-fast:

Установить пакет:

sudo apt-fast install ПАКЕТ

ПАКЕТ замените на пакет, который хотите установить.

Обновление репозиториев:

sudo apt-fast update

Обновление пакетов:

sudo apt-fast upgrade

Обновление пакетов дистрибутива:

sudo apt-fast  dist-upgrade

Установить зависимость сборки для пакета:

sudo apt-fast build-dep ПАКЕТ

ПАКЕТ замените на пакет, к которому хотите установить зависимость сборки.

Удачи.






Как ускорить загрузку Ubuntu 13.10 тема



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




 Функция автозагрузки обеспечивает расширяемость системы и удобный сервис для пользователя, но в то же время с увеличением списка автоматически запускаемых приложений происходит увеличение времени загрузки системы при старте, т.к. системе приходится подгружать их в оперативную память компьютера прежде чем система загрузится.
Иногда пользователи задаются вопросом: "Почему при первом входе в Ubuntu, система грузилась намного быстрее чем по истечении времени?" На это влияет несколько факторов, в том числе и добавление автоматически запускаемых программ.
 После открытия окна Автоматически запускаемые приложения, в нём отображены только те приложения, которые мы устанавливали и активировали для автозапуска после установки системы, т.е. пользовательские приложения, но нет системных, тех что установлены в системе по умолчанию. Верхний снимок.

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

1. Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo -i
cd /etc/xdg/autostart/
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
exit


2. Теперь откройте вновь (закрыть/открыть если был открыт автозапуск приложений) Автоматически запускаемые приложения, где вы должны увидеть список всех приложений, как пользовательских, так и системных, запускаемых при старте:


В этом списке вы можете отключить (снять галочки) те, которые не используете. Например: Orca, Onboard, Общий доступ к личным файлам,  Общий доступ к рабочему столу, Чат и т.д.

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

P.S. После отключения ненужных вам программ, не стоит ждать чуда, что система будет запускаться мгновенно, но ускорение загрузки произойдёт несомненно.

Удачи.






Wednesday, February 12, 2014
Posted by ubuntu

Как ускорить загрузку программ в Ubuntu/Linux Mint и производные тема



В этой статье мне хотелось бы рассказать о двух утилитах, которые помогут ускорить работу системы Linux, а конкретно — запуск приложений: prelink и preload.

1. Prelink преобразовывает разделяемые библиотеки и выполняемые файлы таким образом, чтобы уменьшить количество требуемых перераспределений памяти при разрешении зависимостей и, таким образом, ускоряет запуск программ.

2. Preload кеширует часто запускаемые программы и библиотеки в памяти системы. После некоторого использования демон составляет список  часто запускаемых программ и будет держать их в памяти для повторных запусков.
Примечание. Кеш (Cache) — накопитель, быстродействующая память, куда складываются программы, с которыми вы работаете.

Обе утилиты есть в Центре приложений Ubuntu/Менеджере программ (Linux Mint), откуда вы можете их установить, а лучше следуйте инструкции, которая поможет не только установить, но и настроить.

Установка и настройка Prelink

Выполните следующую команду в терминале для установки:

sudo apt-get install prelink

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

prelink --all

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

sudo gedit /etc/default/prelink

Найдите строку и измените параметр:

PRELINKING=unknown
на
PRELINKING=yes


 А теперь запустите prelink:

sudo /etc/cron.daily/prelink

Установка Preload

Выполните следующую команду:

sudo apt-get install preload

Как правило конфигурация preload после установки, по умолчанию не требует изменений.

Заключение

Почему не одна программа, а две? Всё просто. Prelink, запускается раз в день и модифицирует ELF файлы. Preload программа-демон, которая постоянно отслеживает интенсивность запуска программ и на основании собранной статистики загружает компоненты в память.

Вот и всё. Теперь вы можете проверить скорость запуска программ в системе.

Удачи.






Popular Post

Blogger templates

Labels

Blog Archive

- Copyright © ubuntu mus -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -