Документация Calculate Linux
Вид материала | Документы |
СодержаниеОбеспечение безопасности Зависимости пакетов Экономия трафика Чистка distfiles Дефрагментация дисков Проверка жесткого диска |
- В Linux. 2 Приобретение и инсталляция Linux. 3 Учебник по Linux 4 Администрирование, 3589.91kb.
- Gnu/Linux, 51.18kb.
- Лекция 17. Операционная система Linux, 126.24kb.
- Концепция развития спо в РФ 2 История Linux, 105.81kb.
- Windows против Linux, 88.72kb.
- RH253 Сетевые службы Red Hat Linux и администрирование безопасности, 45.9kb.
- Установка ос linux: основные моменты, 83.79kb.
- Исследование возможностей ос linux для приложений реального времени с обработкой разнородной, 98.25kb.
- План лекции «alt linux. Установка и особенности» Заявка на участие в апробации Линукса, 48kb.
- Linux от Пламен Петков По-добрата операционна система Linux?, 1306.19kb.
Обеспечение безопасности
Постоянное обновление системы - одно из важнейших мероприятий по обеспечению безопасности.
Можно следить за обновлениями посредством GLSA - glsa-check (app-portage/gentoolkit).
Просмотреть пакеты которые необходимо переустановить:
glsa-check -p $(glsa-check -t all)
Переустановка уязвимых пакетов:
glsa-check -f $(glsa-check -t all)
Не помешает после этой операции проверить зависимости, см. выше Исправление зависимостей.
Полезное
Зависимости пакетов
Получить информацию о зависимостях пакетов можно с помощью программы qdepends (app-portage/portage-utils).
Пример:
qdepends -Q python
Экономия трафика
Если у Вас дорогой или лимитированный трафик, то можно сэкономить с помощью пакета getdelta,
если у вас архитектура i686 то:
ACCEPT_KEYWORDS=~x86 emerge getdelta
если x86_64 то:
ACCEPT_KEYWORDS=~amd64 emerge getdelta
Необходимо добавить в файл /etc/make.conf строку:
FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}"
Далее, все действия не отличаются от обычной установки программ, с той лишь разницей, что качаются дельты исходников, что в разы сокращает объем необходимого на обновление трафика.
Чистка distfiles
С течением времени может накопиться достаточно большое количество разных версий пакетов программ. При нехватке дискового пространства вы можете удалить пакеты с устаревшими версиями программ, для этого воспользуйтесь программой eclean-dist (app-portage/gentoolkit):
eclean-dist
Дефрагментация дисков
Современные файловые системы используемые в Linux минимизируют фрагментацию дисков, поэтому существует достаточно небольшое количество программ для дефрагментации.
Для файловой системы XFS - пакет sys-fs/xfsdump (утилиты для дефрагментации и настройки xfs).
Пример команды для просмотра текущей фрагментации диска:
xfs_db -r -c frag /dev/sda2
Пример команды для дефрагментирования:
xfs_fsr -v /dev/sda2
Проверка жесткого диска
Для проверки жесткого диска на битые сектора, используйте утилиту badblocks
badblocks -svw -o /sda_log.txt -b 4096 -c 256 -p 2 /dev/sda