Текущая версия |
Ваш текст |
Строка 1: |
Строка 1: |
| + | [[Категория:База знаний]] |
| == Настройки == | | == Настройки == |
| === Где хранится путь к dm по-умолчанию для пользователя? === | | === Где хранится путь к dm по-умолчанию для пользователя? === |
Строка 18: |
Строка 19: |
| === Где хранятся файлы настроек новых создаваемых пользователей? === | | === Где хранятся файлы настроек новых создаваемых пользователей? === |
| <tt>/etc/skel</tt> | | <tt>/etc/skel</tt> |
− |
| |
− | === Где хранятся ссылки на приложения для запуска при старте системы? ===
| |
− | <tt>/etc/xdg/autostart</tt>
| |
− |
| |
− | == Авторизация ==
| |
− | === Как настроить авторизацию с помощью сканера отпечатков? ===
| |
− | <ol>
| |
− | <li>
| |
− | Установить необходимое ПО:
| |
− | <pre>sudo apt-get install libpam-fprintd libfprint0 fprint-demo fprintd</pre>
| |
− | </li>
| |
− | <li>
| |
− | Настроить режимы авторизации (можно выбрать все):
| |
− | <pre>sudo pam-auth-update</pre>
| |
− | </li>
| |
− | <li>
| |
− | Задать эталоны отпечатков:
| |
− | <pre>fprintd-enroll</pre>
| |
− | </li>
| |
− | </ol>
| |
− |
| |
− | == Работа с пользователями и группами ==
| |
− | === Как создать нового пользователя? ===
| |
− | sudo useradd username
| |
− |
| |
− | === Как создать новую группу? ===
| |
− | sudo groupadd {имя группы}
| |
− |
| |
− | === Как добавить существующего пользователя в существующую группу? ===
| |
− | sudo usermod -a -G {имя группы} {имя пользователя}
| |
| | | |
| == Работа с пакетами == | | == Работа с пакетами == |
| === Как устанавливать пакеты для другой архитектуры? === | | === Как устанавливать пакеты для другой архитектуры? === |
− | Для установки скачанного пакета в терминале:
| + | В терминале: |
| sudo dpkg --force-architecture -i <имя пакета> | | sudo dpkg --force-architecture -i <имя пакета> |
− | Для использования репозиториев:
| |
− | sudo dpkg --add-architecture {архитектура}
| |
− | где <tt>{архитектура}</tt> может быть, например <tt>i386</tt>.
| |
− |
| |
| === Какие сторонние репозитории стоит подключить? === | | === Какие сторонние репозитории стоит подключить? === |
− | <ul>
| + | * qutIM: |
− | <li>
| + | sudo add-apt-repository ppa:qutim/qutim |
− | Blender
| + | * GIMP: |
− | <pre>sudo add-apt-repository ppa:thomas-schiex/blender</pre>
| + | sudo add-apt-repository ppa:otto-kesselgulasch/gimp |
− | для trusty и более новых, либо
| + | |
− | <pre>sudo add-apt-repository ppa:irie/blender</pre>
| + | |
− | для trusty и более старых.
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | btrfs-tools, btrfs-progs
| + | |
− | <pre>sudo add-apt-repository ppa:giroll/ppa</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | GIMP
| + | |
− | <pre>sudo add-apt-repository ppa:otto-kesselgulasch/gimp</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | Google Chrome
| + | |
− | <pre>sudo add-apt-repository 'deb http://dl.google.com/linux/chrome/deb/ stable main'</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | LibreOffice
| + | |
− | <pre>sudo add-apt-repository ppa:libreoffice/ppa</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | Mono
| + | |
− | <pre>sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
| + | |
− | echo "deb http://download.mono-project.com/repo/ubuntu xenial main" | sudo tee /etc/apt/sources.list.d/mono-official.list</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | Node.js
| + | |
− | <pre>curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -</pre>
| + | |
− | <pre>curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -</pre>
| + | |
− | <pre>curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -</pre>
| + | |
− | <pre>curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -</pre>
| + | |
− | <pre>curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | ONLYOFFICE
| + | |
− | <pre>sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
| + | |
− | sudo add-apt-repository 'deb http://download.onlyoffice.com/repo/debian squeeze main'</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | Oracle® Java
| + | |
− | <pre>sudo add-apt-repository ppa:webupd8team/java</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | qutIM
| + | |
− | <pre>sudo add-apt-repository ppa:qutim/qutim</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | Sweet Home 3D
| + | |
− | <pre>sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu xenial-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'
| + | |
− | wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | Telegram
| + | |
− | <pre>sudo add-apt-repository ppa:atareao/telegram</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | TeX Live 2017
| + | |
− | <pre>sudo add-apt-repository ppa:jonathonf/texlive-2017</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | Tizen Development Tools
| + | |
− | <pre>sudo add-apt-repository 'deb http://download.tizen.org/tools/latest-release/Ubuntu_14.10 /'</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | Ubuntu Developer Tools Center
| + | |
− | <pre>sudo add-apt-repository ppa:didrocks/ubuntu-developer-tools-center</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | VirtualBox
| + | |
− | <pre>wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
| + | |
− | add-apt-repository 'deb http://download.virtualbox.org/virtualbox/debian/ xenial contrib'</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | WINE
| + | |
− | <pre>sudo add-apt-repository ppa:ubuntu-wine/ppa</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | WineHQ
| + | |
− | <pre>sudo dpkg --add-architecture i386
| + | |
− | sudo add-apt-repository ppa:wine/wine-builds</pre>
| + | |
− | Перед установкой другие пакеты <tt>wine*</tt> должны быть удалены.
| + | |
− | Для установки:
| + | |
− | <pre>sudo apt-get install --install-recommends winehq-devel</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | winusb / woeusb
| + | |
− | <pre>sudo add-apt-repository ppa:nilarimogard/webupd8</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | XNeur
| + | |
− | <pre>sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-stable</pre>
| + | |
− | </li>
| + | |
− | <li>
| + | |
− | Yandex.Disk
| + | |
− | <pre>echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" | sudo tee -a /etc/apt/sources.list.d/yandex.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG -O- | sudo apt-key add - </pre>
| + | |
− | https://yandex.ru/support/disk/cli-clients.html
| + | |
− | </li>
| + | |
− | </ul>
| + | |
− | | + | |
| === Как обновить индекс пакетов для muon или synaptic, если поиск не работает? === | | === Как обновить индекс пакетов для muon или synaptic, если поиск не работает? === |
| sudo update-apt-xapian-index -f | | sudo update-apt-xapian-index -f |
− |
| |
− | === Как исправить ошибку dpkg "чтение списка файлов пакета «{имя пакета}»: Ошибка ввода/вывода" ===
| |
− | Исправить или удалить файл <tt>/var/lib/dpkg/info/{имя пакета}.list</tt>.
| |
| | | |
| == Работа с процессами == | | == Работа с процессами == |
Строка 178: |
Строка 43: |
| В терминале: | | В терминале: |
| cd {путь к папке} | | cd {путь к папке} |
− | далее зависимости от нужного контейнера:
| + | tar -cvpzf {имя бэкапа}.tar.gz * |
− | tar -cvpaf {имя бэкапа}.tar.gz * | + | |
− | tar -cvpaf {имя бэкапа}.tar.xz *
| + | |
− | tar -cvpaf {имя бэкапа}.tar.zst *
| + | |
− | | + | |
| === Как восстановить бэкап файлов папки? === | | === Как восстановить бэкап файлов папки? === |
| В терминале: | | В терминале: |
| cd {путь к папке} | | cd {путь к папке} |
− | tar -xf {путь к файлу бэкапа} | + | tar -xf {имя бэкапа}.tar.gz |
− | | + | |
| === Как создать сжатый образ dd? === | | === Как создать сжатый образ dd? === |
| В терминале: | | В терминале: |
− | dd if={источник} conv=sync,noerror bs=64K | gzip -c > {имя архива}.img.gz | + | dd if={источник} | tar -cz {имя архива}.raw |
− | или
| + | tar -czvf {имя архива}.tar.gz {имя архива}.raw |
− | dd if={источник} conv=sync,noerror bs=64K | xz > {имя архива}.img.xz | + | rm {имя архива}.raw |
− | Для повышения уровня сжатия можно указать аргумент <tt>-9</tt> для <tt>gzip</tt> или <tt>xz</tt>.
| + | |
− | | + | |
| === Как восстановить сжатый образ dd? === | | === Как восстановить сжатый образ dd? === |
| В терминале: | | В терминале: |
− | gunzip -c {имя архива}.img.gz | dd of={назначение} | + | tar -xzOf {имя архива}.tar.gz | dd of={назначение} conv=noerror |
− | или
| + | |
− | xz -dc {имя архива}.img.xz | dd of={назначение}
| + | |
− | | + | |
| === Как следить за статусом dd? === | | === Как следить за статусом dd? === |
| Если за всеми запущенными dd, то в терминале | | Если за всеми запущенными dd, то в терминале |
Строка 211: |
Строка 66: |
| В терминале | | В терминале |
| sudo chmod u+s {имя файла} | | sudo chmod u+s {имя файла} |
− |
| |
− | === Как рекурсивно сделать файлы не исполняемыми? ===
| |
− | В терминале
| |
− | chmod -R -x+X {путь к директории}
| |
− |
| |
− | === Как изменить права только для файлов в директории? ===
| |
− | В терминале
| |
− | find {путь к директории} -type f -print0 | xargs -0 chmod {изменение прав}
| |
| | | |
| == Логические и физические диски == | | == Логические и физические диски == |
Строка 224: |
Строка 71: |
| В терминале: | | В терминале: |
| sudo blkid | | sudo blkid |
− |
| |
| === Как перемонтировать раздел согласно правилам fstab? === | | === Как перемонтировать раздел согласно правилам fstab? === |
| sudo mount -o remount {точка монтирования} | | sudo mount -o remount {точка монтирования} |
− |
| |
| === Как получить список доступных дисков? === | | === Как получить список доступных дисков? === |
| sudo fstab -l | | sudo fstab -l |
− |
| |
| === Как добавить поддержку exFAT? === | | === Как добавить поддержку exFAT? === |
| В терминале: | | В терминале: |
Строка 238: |
Строка 82: |
| sudo add-apt-repository ppa:relan/exfat | | sudo add-apt-repository ppa:relan/exfat |
| sudo apt-get update | | sudo apt-get update |
− |
| |
− | === Как изменить UUID exFAT-раздела? ===
| |
− | <ol>
| |
− | <li>
| |
− | Узнать текущий UUID:
| |
− | <pre>blkid /dev/{id раздела}</pre>
| |
− | Он будет в формате <tt>1234-5678</tt>.
| |
− | </li>
| |
− | <li>
| |
− | Перейти к редактированию бинарных данных раздела
| |
− | <pre>sudo hexedit /dev/{id раздела}</pre>
| |
− | </li>
| |
− | <li>
| |
− | Нажать <tt>/</tt> для поиска.
| |
− | </li>
| |
− | <li>
| |
− | Указать текущий UUUD в формате <tt>78563412</tt> и нажать <b>Enter</b>.
| |
− | </li>
| |
− | <li>
| |
− | В найденной позиции указать нужный UUID в формате <tt>78563412</tt> и нажать <b>F2</b>.
| |
− | </li>
| |
− | <li>
| |
− | Аналогично поправить в нескольких местах контрольную сумму.
| |
− | Ожидаемая будет указана при попытке монтирования (байты также идут в обратном порядке).
| |
− | </li>
| |
− | </ol>
| |
− |
| |
− | Источник: [https://unix.stackexchange.com/a/341796 linux - How to change filesystem UUID (2 same UUID)? - Unix & Linux Stack Exchange].
| |
| | | |
| === Как уменьшить нагрузку на раздел диска? === | | === Как уменьшить нагрузку на раздел диска? === |
Строка 292: |
Строка 108: |
| | | |
| Изменить параметры ядра: в файл <tt>/etc/sysctl.conf</tt> добавить строки | | Изменить параметры ядра: в файл <tt>/etc/sysctl.conf</tt> добавить строки |
− | # Увеличение времени suspend режима. | + | vm.laptop_mode = 5 # увеличение времени suspend режима |
− | vm.laptop_mode = 5 | + | vm.dirty_writeback_centisecs = 15000 # таймаут времени записи буферов на диск равен 150 секундам |
− | # Таймаут времени записи буферов на диск равен 150 секундам. | + | vm.swappiness = 10 # swap подключается, когда оперативной памяти остается 10% |
− | vm.dirty_writeback_centisecs = 15000 | + | |
− | # swap подключается, когда оперативной памяти остается 10%.
| + | |
− | # Можно не менять этот параметр, а использовать zRam.
| + | |
− | vm.swappiness = 10
| + | |
| и выполнить в терминале: | | и выполнить в терминале: |
| sudo sysctl -p | | sudo sysctl -p |
| или перезагрузить. | | или перезагрузить. |
− |
| |
− | Дополнительная информация на [http://help.ubuntu.ru/wiki/ssd help.ubuntu.ru].
| |
| | | |
| === Как использовать окружение системы, установленной на другой логический диск? === | | === Как использовать окружение системы, установленной на другой логический диск? === |
Строка 348: |
Строка 158: |
| DefaultRoot ~ | | DefaultRoot ~ |
| | | |
− | == MySQL-сервер == | + | == MySQL-сервер== |
− | | + | |
− | === Как установить MySQL сервер? ===
| + | |
− | | + | |
| sudo apt-get install mysql-server | | sudo apt-get install mysql-server |
− |
| |
| При запросе указать пароль для администратора MySQL. | | При запросе указать пароль для администратора MySQL. |
− |
| |
− | === Как получить через консоль доступ к командам MySQL? ===
| |
− |
| |
− | mysql -u user -p
| |
− | # ввести пароль
| |
− |
| |
− | user - имя пользователя или root для доступа из sudo.
| |
− |
| |
− | Для выхода:
| |
− |
| |
− | quit
| |
− |
| |
− | === Как создать базу данных? ===
| |
− |
| |
− | CREATE DATABASE dbname;
| |
− |
| |
− | dbname - имя БД.
| |
− |
| |
− | === Как создать пользователя? ===
| |
− |
| |
− | CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
| |
− |
| |
− | user - имя пользователя, password - пароль.
| |
− |
| |
− | === Как предоставить пользователю права администратора? ===
| |
− |
| |
− | GRANT ALL ON *.* TO 'user'@'localhost';
| |
− |
| |
− | user - имя пользователя.
| |
− |
| |
− | === Как предоставить пользователю права администратора БД? ===
| |
− |
| |
− | GRANT ALL ON dbname.* TO 'user'@'localhost';
| |
− |
| |
− | dbname - имя БД, user - имя пользователя.
| |
| | | |
| == HTTP-сервер == | | == HTTP-сервер == |
− |
| |
− | === LAMP ===
| |
− |
| |
− | Как просто развернуть LAMP-сервер?
| |
− |
| |
− | $ apt update
| |
− | $ apt upgrade
| |
− | $ apt install tasksel
| |
− | $ tasksel install lamp-server
| |
− | $ a2enmod rewrite
| |
− | $ service apache2 restart
| |
− |
| |
| === Apache === | | === Apache === |
| ==== Установка ПО ==== | | ==== Установка ПО ==== |
Строка 623: |
Строка 382: |
| Разрешить доступ только группам <tt>adm</tt> и <tt>ssh</tt>: | | Разрешить доступ только группам <tt>adm</tt> и <tt>ssh</tt>: |
| AllowGroups adm, ssh | | AllowGroups adm, ssh |
− |
| |
− | == Ubuntu Customization Kit ==
| |
− | === Проблемы, возникающие при сборке образа ===
| |
− | ==== Faild to build gfxboot theme ====
| |
− | Установить пакет <tt>libfribidi-bin</tt>.
| |
− |
| |
− | ==== Unable to extract gfxboot-theme-ubuntu source package ====
| |
− | Костыль:
| |
− | в файле <tt>/usr/lib/uck/customization-profiles/localized_cd/customize_iso</tt> заменить
| |
− | <pre>GFXBOOT_THEME_UBUNTU_SOURCE_PACKAGE=http://archive.ubuntu.com/ubuntu/ubuntu/ubuntu/pool/main/g/gfxboot-theme-ubuntu/$(zgrep gz "$APT_SOURCES_TMP_DIR"/Sources.gz | grep gfxboot-theme-ubuntu | sed -n 1p | awk '{ print $3 }')</pre>
| |
− | присвоением корректно ссылки на gz-архив с gfxboot-theme-ubuntu, например,
| |
− | <pre>GFXBOOT_THEME_UBUNTU_SOURCE_PACKAGE=http://archive.ubuntu.com/ubuntu/ubuntu/ubuntu/pool/main/g/gfxboot-theme-ubuntu/gfxboot-theme-ubuntu_0.20.0.tar.xz</pre>
| |
− | И, поскольку поменялось расширение, заменить там же
| |
− | <pre>tar xfz *.tar.gz ||</pre>
| |
− | на
| |
− | <pre>tar xf *.tar.xz ||</pre>
| |
− |
| |
− | ==== You asked for a hybrid ISO but isohybrid command was not found ====
| |
− | Установить пакет <tt>syslinux-utils</tt>.
| |
− |
| |
− | ==== language-pack-touch-en : Conflicts: language-pack-en ====
| |
− | В файле <tt>/usr/lib/uck/customization-profiles/localized_cd/customize</tt> заменить
| |
− | <pre>add=`echo "$REPO_LANGS" | grep -- -"$l" | grep -Ev "kde|gnome"`</pre>
| |
− | на
| |
− | <pre>add=`echo "$REPO_LANGS" | grep -- -"$l" | grep -Ev "kde|gnome|touch"`</pre>
| |
− |
| |
− | Источник: [https://answers.launchpad.net/uck/+question/261894 Question #261894 : Questions : Ubuntu Customization Kit:]
| |
| | | |
| == Решение проблем == | | == Решение проблем == |
Строка 680: |
Строка 412: |
| # Запустить программу. | | # Запустить программу. |
| | | |
− | === Setting locale failed при настройке пакетов === | + | === Faild to build gfxboot theme при сборке образа в Ubuntu Customization Kit === |
− | Если во время настройки или установки пакетов появляется сообщение
| + | Установить пакет <tt>libfribidi-bin</tt>. |
− | perl: warning: Setting locale failed.
| + | |
− | perl: warning: Please check that your locale settings:
| + | |
− | LANGUAGE = (unset),
| + | |
− | LC_ALL = (unset),
| + | |
− | LANG = "ru_RU.UTF-8"
| + | |
− | are supported and installed on your system.
| + | |
− | perl: warning: Falling back to the standard locale ("C").
| + | |
− | locale: Cannot set LC_CTYPE to default locale: No such file or directory
| + | |
− | locale: Cannot set LC_MESSAGES to default locale: No such file or directory
| + | |
− | locale: Cannot set LC_ALL to default locale: No such file or directory
| + | |
− | нужно сгенерировать и обновить настройки локалей:
| + | |
− | # locale-gen ru_RU ru_RU.UTF-8 en_US en_US.UTF-8
| + | |
− | # dpkg-reconfigure locales
| + | |
− | | + | |
− | Ссылки:
| + | |
− | * [http://ubuntuforums.org/showthread.php?t=1346581&p=8444183#post8444183 <nowiki>[SOLVED] perl: warning: Setting locale failed</nowiki>]
| + | |
− | | + | |
− | === Cannot connect to X server :0. при запуске приложения от имени другого пользователя ===
| + | |
− | Выполнить от имени пользователя, который работает с X-сервером:
| + | |
− | xhost +local:{имя пользователя}
| + | |
− | где <tt>{имя пользователя}</tt> указывает с чьими правами нужно будет запустить приложение.
| + | |
− | | + | |
− | Ссылки:
| + | |
− | * [http://stackoverflow.com/questions/646930/cannot-connect-to-x-server-0-0-with-a-qt-application linux - Cannot connect to X server :0.0 with a Qt application - Stack Overflow]
| + | |
− | | + | |
− | === Некорректный рендеринг Qt-приложений в Ubuntu 15.10 ===
| + | |
− | В <tt>/etc/environment</tt> добавить
| + | |
− | QT_GRAPHICSSYSTEM=native
| + | |
− | | + | |
− | Ссылки:
| + | |
− | * [https://bugreports.qt.io/browse/QTBUG-49215 <nowiki>[QTBUG-49215] Qt rendering issues on Ubuntu 15.10 - Qt Bug Tracker</nowiki>]
| + | |
− | | + | |
− | === Ошибка "<tt>/run/lvm/lvmetad.socket: connect failed: No such file or directory</tt>" при вызове update-grub в chroot ===
| + | |
− | | + | |
− | В <tt>/etc/lvm/lvm.conf</tt> изменить значение <tt>use_lvmetad</tt> на 0:
| + | |
− | <pre>use_lvmetad = 0</pre>
| + | |
− | | + | |
− | Ссылки:
| + | |
− | * [https://unix.stackexchange.com/questions/199164/error-run-lvm-lvmetad-socket-connect-failed-no-such-file-or-directory-but linux - Error “/run/lvm/lvmetad.socket: connect failed: No such file or directory” - but not Grub related]
| + | |
− | | + | |
− | == Разное ==
| + | |
− | === Как получить информацию о процессоре? ===
| + | |
− | lscpu
| + | |
− | | + | |
− | === Как узнать тип установленной оперативной памяти? ===
| + | |
− | sudo dmidecode -t memory
| + | |
− | | + | |
− | === Как настроить работу с zRam? ===
| + | |
− | $ sudo apt-get install zram-config
| + | |
− | | + | |
− | Ссылки:
| + | |
− | * [http://www.linuxrussia.com/2013/05/ubuntu-zram.html LinuxRussia.com: Оптимизируем работу Ubuntu с помощью zRAM на маломощных компьютерах]
| + | |
− | | + | |
− | === Как установить ядрлужебная:Свежие_правкио версии 4? ===
| + | |
− | Пример для версии 4.0.6:
| + | |
− | wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.6-wily/linux-headers-4.0.6-040006_4.0.6-040006.201506222135_all.deb
| + | |
− | wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.6-wily/linux-headers-4.0.6-040006-generic_4.0.6-040006.201506222135_amd64.deb
| + | |
− | wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.6-wily/linux-image-4.0.6-040006-generic_4.0.6-040006.201506222135_amd64.deb
| + | |
− | sudo dpkg -i linux-headers-4.0.6*.deb linux-image-4.0.6*.deb
| + | |
− | sudo reboot
| + | |
− | | + | |
− | Для удаления:
| + | |
− | sudo apt-get remove 'linux-headers-4.0.6*' 'linux-image-4.0.6*'
| + | |
− | | + | |
− | === Как отключить действие при закрытии крышки ноутбука? ===
| + | |
− | В файл <tt>/etc/systemd/logind.conf</tt> добавить настройку
| + | |
− | HandleLidSwitch=ignore
| + | |
− | и перезапустить сервис
| + | |
− | sudo service systemd-logind restart
| + | |
− | | + | |
− | Ссылка:
| + | |
− | [https://askubuntu.com/a/372616 power management - How can I tell Ubuntu to do nothing when I close my laptop lid? - Ask Ubuntu]
| + | |
− | | + | |
− | === Как оптимизировать энергопотребление на ноутбуке? ===
| + | |
− | sudo apt install tlp tlp-rdw acpi-call-dkms tp-smapi-dkms acpi-call-dkms
| + | |
− | | + | |
− | Ссылка:
| + | |
− | https://medium.com/@hkdb/ubuntu-18-04-on-lenovo-x1-carbon-6g-d99d5667d4d5
| + | |
− | | + | |
− | === Как отмасштабировать и сориентировать несколько картинок? ===
| + | |
− | | + | |
− | for file in *.jpg; do convert $file -auto-orient -resize 1920x1080 converted/$file; done
| + | |
− | | + | |
− | Качество можно указать с помощью опции quality.
| + | |
− | Пример:
| + | |
− | -quality 80%
| + | |
− | | + | |
− | Ссылки:
| + | |
− | * https://photo.stackexchange.com/questions/91560/how-can-i-physically-rotate-a-digital-photo-under-linux
| + | |
− | * https://www.howtogeek.com/109369/how-to-quickly-resize-convert-modify-images-from-the-linux-terminal/
| + | |
− | * https://stackoverflow.com/questions/9929652/linux-batch-conversion-change-quality-of-jpg-with-convert-but-keep-its-name
| + | |
− | | + | |
− | === Как запустить полноэкранное слайдшоу из картинок? ===
| + | |
− | | + | |
− | mirage -sf <путь к директории с картинками>
| + | |
− | | + | |
− | === Как настроить автоматическое скрытие указателя мыши? ===
| + | |
− | | + | |
− | unclutter -display :0.0 -idle 5
| + | |
− | | + | |
− | Ссылка:
| + | |
− | https://stackoverflow.com/questions/7119247/ubuntu-command-line-move-mouse-cursor-for-hiding-cursor
| + | |
− | | + | |
− | === Как настроить автоматический ответ на консольные вопросы приложения? ===
| + | |
− | | + | |
− | Подставить `y`:
| + | |
− | | + | |
− | yes | command-that-asks-for-input
| + | |
− | | + | |
− | или, если нужен другой автоматический ответ:
| + | |
− | | + | |
− | yes Y | command-that-asks-for-input
| + | |
− | | + | |
− | Ссылка: https://stackoverflow.com/a/7642711
| + | |
− | | + | |
− | [[Категория:База знаний]]
| + | |
− | [[Категория:Операционные системы]][[Категория:Linux]][[Категория:Ubuntu]]
| + | |