Речь идёт о любых соответствиях расширений приложениям. В данном конкретном случае рассматривается некорректное открытие ссылок внутри PDF-файлов, просматриваемых с помощью Okular, через текстовый редактор gedit. Все операции производятся в Ubuntu 16.04.3 LTS.
Архив автора: xandros
Установка Mysql 5.6 или 5.7 в Debian 7 и 8
В Debian Wheeze и Jessie (7 и 8 версии, соответственно) по умолчанию в репозиториях содержится только Mysql server версии 5.5. Но разработчики предлагают легкий способ установки последних стабильных релизов с помощью полуавтоматического добавления официальных репозиториев с помощью конфигуратора.
Непосредственно конфигуратор лежит внизу страницы http://dev.mysql.com/downloads/repo/apt/. На момент написания статьи там представлен файл https://dev.mysql.com/get/mysql-apt-config_0.8.9-1_all.deb. Скачиваем, устанавливаем и настраиваем (запустится автоматически) выбор версии, после чего ставим непосредственно mysql.
wget https://dev.mysql.com/get/mysql-apt-config_0.8.9-1_all.deb dpkg -i mysql-apt-config_0.8.9-1_all.deb
Выбираем версию в конфигураторе, остальные опции по необходимости
apt-get update apt-get install mysql-community-server
Вуаля!
Ссылки:
Экономия оперативной памяти с KSM
KSM (Kernel SamePage Merging, также: Kernel Shared Memory, Memory Merging) — технология ядра, позволяющая объединять одинаковые страницы памяти между различными процессами в одну для совместного использования. Эта возможность позволяет снизить общее использование памяти виртуальными гостевыми системами при использовании KVM. Модуль ядра ksmd запускает сканирование памяти с заданным интервалом времени (настройка sleep_millisecs). Идентичные блоки объединяются в одну, а освободившиеся дубликаты удаляются. При этом, общая на несколько процессов страница помечается флагом «copy-on-write» и будет разделена ядром при следующем изменении каким либо из процессов. KSM поддерживается ядром Linux, начиная с версии 2.6.32, и доступно в QEMU с версии 0.12.
К плюсам данной технологии относится выделение превышающих физическое значение ресурсов памяти без использования файлов подкачки. Например, можно раздать 52 раза по 1GB виртуальным машинам с одинаковой Windows XP на борту и занять при этом физически всего 16GB реальной памяти хоста (эксперименты Red Hat). Из минусов — расходуется процессорное время, поэтому на машинах со слабым CPU включение KSM может больше навредить.
Запуск гостевой системы Virtualbox с физического раздела диска
Зачастую на компьютере установлено несколько операционных систем. Например, Windows с переменным успехом дружит с разными версиями GRUB и вполне уживается с Linux в пределах одного компьютера. Но часто из системы в систему не попрыгаешь даже в текущих реалиях жизни, где сплошь и рядом SSD и молниеносные дисковые операции. Для каких-то вещей вполне хватило бы виртуалки со второй системой, но настраивать всё заново долго, а быстрые гигабайты стоят по-прежнему космических денег.
Рассмотрим использование в Virtualbox под Ubuntu установленного на соседнем разделе Windows.
Основной принцип заключается в том, чтобы подмонтировать в качестве VMDK-образа гостевой системы Virtualbox установленную на физический раздел копию Windows. Но просто так винда не стартует, ей нужен собственный загрузчик. Его нет на диске с Windows, потому что там прописан GRUB. Его можно либо каждый раз восстанавливать при запуске гостя, либо воспользоваться дополнительным, взятым из отдельного ISO-образа, монтируемого вместе с виртуальной машиной.
Читать далее
Перенос облака с Селектела на Vscale
Дисклеймер: всё нижеописанное использовать вдумчиво и под свою ответственность! Шпаргалка создана для личных целей, использовать исключительно в качестве инструкции «как делать не надо». Большинство команд восстановлено по памяти, но отражают суть дела. Статья не претендует на уникальность или адекватность, но метод рабочий.
Краткое содержание:
- Изменяем размер корневой файловой системы на новой виртуалке
- Переносим снапшот LVM со старой
- Заставляем грузиться новое ядро со старой операционкой
- Рихтуем до работоспособного состояния систему в целом