Как добавить скрипт в автозагрузку Ubuntu
Запуск скрипта можно реализовать различными способами. Сделать это можно путем использования графической оболочки или системы инициализации systemd, используемая сейчас практически во всех дистрибутивах.
Автозагрузка за счет стандартной утилиты Ubuntu
Первое, что следует сделать, это в удобном месте создать скрипт и выполнить его:
$ sudo gedit /путь_к_скрипту/имя_скрипта.sh
#!/bin/bash
echo «Hello world»
Этот скрипт выведет на экран пользователя сообщения «Hello world». Когда программа готова, ее необходимо сделать исполняемой. Для этого используется следующая команда:
$ sudo chmod ugo+x /путь_к_скрипту/имя_скрипта.sh
Дальше в главном меню системы необходимо запустить утилиту «Автоматически запускаемые приложения».
Жмем кнопку «Добавить» и вводом полный путь к файлу скрипта в поле «Команда».
В дальнейшем программа будет исполняться каждый раз при запуске графической оболочки Ubuntu.
Автозагрузка скриптов Linux в Systemd
Воспользуйтесь специальной командой, чтобы создать файл сервиса system
Это команда:
sudo systemctl edit —force myscript
В этот файл необходимо добавить содержимое:
[Unit]
Description=My Script Service
After=multi-user.target
[Service]
Type=idle
ExecStart=/полный/путь/к/скрипту/имя_скрипта.sh
[Install]
WantedBy=multi-user.target
Дальше в строчке под названием ExecStart нужно выполнить одно из следующих требований: прописать путь у выполняемому скрипту или команду. После чего скрипт добавляется в автозагрузку:
$ sudo systemctl daemon-reload
$ sudo systemctl enable mysrcipt
Программа запустится после инициализации системы. С этой целью можно пользоваться «старым» способом: с помощью rc.local. сощдается файл /etc/rc.local и прописывается путь к нему в строке ExecStart сервис-файла.
Автозапуск приложений в Ubuntu | Настройка Ubuntu
Автозапуск приложений
Добавить в атозагрузку Ubuntu приложение очень просто. Входим в Power Menu, кликнув по шестерёнке в правом верхнем углу экрана и выбираем пункт Запуск приложений…
Появится список пользовательских приложений, запускаемых при старте системы. В появившемся окне нажимаем кнопку Добавить. В открывшемся окошке, в поле
«Имя» вводим название приложения, в поле «Команда» — команду запуска, а в поле «Описание» можете вписать любое описание запускаемого приложения. Если вы не знаете команду, запускающую приложение, то надо запустить
Теперь просто скопируйте значение поля «Команда» из открывшегося окна в программу настройки автозапуска:
Как видите, я добавляю в автозапуск приложение для создания снимков с экрана. Приложение называется
После кликаем Добавить и закрываем окно. Теперь данное приложени в автозапуске
Таким же образом удаляются приложения из автозагрузки. Здесь есть проблема: дело в том, что стандартная утилита редактирования автозагрузки отображает не все приложения. Существует несколько способов решения данной проблемы. Самым простым является следующий. Открываем терминал и пишем следующие команды
cd /etc/xdg/autostart/
sudo sed —in-place ‘s/NoDisplay=true/NoDisplay=false/g’ *.
Теперь все приложения видны при запуске апплета Настройки запуска приложений:
Для того, чтобы всё вернуть в обратное состояние, набираем в терминале:
cd /etc/xdg/autostart/
sudo sed —in-place ‘s/NoDisplay=false/NoDisplay=true/g’ *.desktop
Как сделать автозапуск команды в линукс. Создание своего скрипта автозапуска при загрузке компьютера
Целью данной статьи является ознакомление с принципами автозагрузки в операционной системе Ubuntu на примере Ubuntu Server 10.04 LTS, а также демонстрация настройки автозагрузки виртуальной машины, работающей под управлением VirtualBox, и корректное завершение работы последней в автоматическом режиме при выключении Ubuntu Server.
Внимание! Описанный ниже пример не может быть применим к настройке автозагрузки графических приложений для конкретного пользователя системы в настольных версиях Ubuntu. Для этого используйте пункт «Запускаемые приложения» из главного меню Ubuntu.
В первую очередь, это автоматический запуск сервисов/приложений при старте операционной системы. Автозагрузка также может обеспечивать корректное завершение этих служб/приложений при выключении или перезагрузке системы.
Организация автозагрузки в Ubuntu Server.
Разумеется, для того, чтобы правильно запустить/остановить сервис, необходимо описать сценарий с командами для запуска/остановки. Взгляните на содержимое каталога /etc/init.d: он содержит скрипты, которые управляют загрузками/остановками сервисов на вашей машине. Итак, первый, но не последний пункт успешной настройки — это наличие скрипта в /etc/init.d. В скрипте не описывается, когда должен выполняться тот или иной сценарий. Он лишь может принимать параметры start, stop, restart и так далее. Откуда же Ubuntu знает, когда необходимо вызвать скрипт? Ответ кроется в каталогах /etc/rcN.d, где N – это цифра от 0 до 6. В этих каталогах хранятся символические ссылки на скрипты из /etc/init.
— rc0.d – выполнение скрипта при выключении системы;
— rc1.d – выполнение скрипта при запуске системы в однопользовательском режиме;
— rc2.d – выполнение скрипта при запуске системы в многопользовательском режиме;
— rc3.d – rc5.d – зарезервировано;
— rc6.d – выполнение скрипта при перезагрузке системы.
Например, если происходит перезагрузка, то будут выполнены все скрипты из каталога /etc/rc6.d, при выключении — из /etc/rc0.d и так далее. Цифра в названии каталога называется уровнем запуска. То есть каталог /etc/rc0.d будет называться нулевым уровнем запуска и так далее.
При необходимости запуска какой-либо службы или приложения до или после конкретного существующего сервиса просто подсмотрите его порядковый номер в соответствующей директории rcN.d и учитывайте при выборе порядкового номера для своего скрипта.
Ну что ж, где хранить скрипты и как их называть понятно, а вот как его написать?
В каталоге /etc/init.d находится пример скрипта для управления запуском/остановкой сервисов.
sudo cp /etc/init.d/skeleton /etc/init.d/myscript && vi /etc/init.d/myscript
При создании нового скрипта не забывайте давать ему права на выполнение. Чтобы добавить права на выполнение скрипту, используйте команду sudo chmod +x /etc/init.d/myscript
Скрипт готов. Что дальше?
В некоторых источниках встречаются рекомендации по созданию символических ссылок вручную при помощи команды ln, не смотря на существование специальных утилит. Перед добавлением скрипта утилита проверяет его на валидность, а команда ln создаст ссылку даже при наличие ошибок. Лучше отдать предпочтение специализированным утилитам, таким как update-rc.d, которая поставляется в комплекте с Ubuntu. С её помощью можно добавить новый скрипт в любой уровень загрузки, удалить существующий и так далее.
sudo update-rc.d myscript start 99 2 3 4 5 . stop 01 0 1 6 .
Эта команда добавит новый скрипт «myscript» во все уровни загрузки. Будет выполнен запуск сервиса на уровнях со 2 по 5 с приоритетом 99 (в последнюю очередь) и остановка сервиса на 0, 1 и 6 уровнях с приоритетом 01 (самым первым).
Чтобы удалить скрипт из автозагрузки, воспользуйтесь командой:
sudo update-rc.d -f myscript remove
Рассмотрим пример настройки автозагрузки.
Задача: настроить автоматический запуск виртуальной машины, работающей под управлением VirtualBox, которая должна запускаться спустя две минуты после запуска операционной системы Ubuntu Server. При выключении или перезагрузке Ubuntu Server виртуальная машина должна корректно завершать свою работу.
Предположим, что на Ubuntu Server установлен VirtualBox и существует виртуальная машина с именем «Slave», операционная система которой поддерживает возможность корректного завершения работы при нажатии кнопки выключения компьютера (поддержка ACPI).
Для начала напишем скрипт, который будет располагаться в каталоге /etc/init.d:
sudo cp /etc/init.d/skeleton /etc/init.d/slave && sudo vi /etc/init.d/slave
Отредактировав скрипт и оставив лишь минимально необходимое, получаем файл со следующим содержимым:
#!/bin/sh
### BEGIN INIT INFO
# Provides: slave
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: ability for starting and saving execution state of VBox virtual machines
# Description: This script is used for starting and saving execution state of VBox virtual machines by using System-V on Ubuntu Server. This file should be placed in /etc/init.d
### END INIT INFO
# Author: Fuks Alexander
. /lib/lsb/init-functions
# Perform start of Slave»s virtual machine with delay 2 minutes
perform_start()
{
log_daemon_msg «Starting Vbox Slave machine»
sleep 120 && su -l -c «VboxHeadless –startvm Slave &» kungfux
log_end_msg 0
return 0
}
# Send POWEROFF ACPI signal for Slave»s virtual machine
perform_save()
{
log_daemon_msg «Sending ACPI POWER OFF signal for Vbox Slave machine»
su -l -c «VboxManage controlvm Slave acpipowerbutton» kungfux
log_end_msg 0
return 0
}
case “$1” in
start)
perform_start
;;
stop)
perform_save
;;
*)
echo “Usage: /etc/init. d/slave {start|stop}”
exit 3
;;
esac:
Добавим скрипт во все уровни запуска:
[email protected]:~$ sudo update-rc.d slave start 99 2 3 4 5 . stop 01 0 1 6 . Adding system startup for /etc/init.d/slave … /etc/rc0.d/K01slave -> ../init.d/slave /etc/rc1.d/K01slave -> ../init.d/slave /etc/rc6.d/K01slave -> ../init.d/slave /etc/rc2.d/S99slave -> ../init.d/slave /etc/rc3.d/S99slave -> ../init.d/slave /etc/rc4.d/S99slave -> ../init.d/slave /etc/rc5.d/S99slave -> ../init.d/slave
Перегрузившись, можно проверить, что команда запуска виртуальной машины была выполнена. Посмотрим отчет о запуске:
[email protected]:~$ cat /var/log/boot.log fsck from util-linux-ng 2.17.2 /dev/sda1: clean, 92526/4751360 files, 2565789/18975488 blocks * Starting Jenkins Continuous Integration Server jenkins * Starting No-IP.com dynamic address update noip2 * Not starting internet superserver: no services enabled * Starting Postfix Mail Transport Agent postfix * Starting bittorrent daemon transmission-daemon * Starting VirtualBox kernel modules * Starting NTP server ntpd * Starting ftp server proftpd * Starting web server apache2 * Starting Vbox Slave machine
В последней строке присутствует текст, который был выведен скриптом «slave».
Более того, написанными скриптами для init.d можно пользоваться из терминала в любой момент времени. Например, для запуска виртуальной машины выполним команду:
[email protected]:~$ /etc/init.d/slave start
Как видно из примера, операционная система Ubuntu предоставляет богатые возможности для управления запуском/остановкой сервисов/программ. В скриптах автозагрузки можно описывать зависимости запускаемых/останавливаемых служб от других служб с помощью секций «Required-Start/Required-Stop», да и сам скрипт может быть любой сложности, что позволяет организовать даже самую «тонкую» автозагрузку.
Данный материал написан для «Первого конкурса русскоязычных статей для ОС Ubuntu 2011 года» (konkurs.ubuntu.ru).
После запуска компьютера, как правило, нам приходится запускать некоторые программы. которыми мы пользуемся чаще всего. Также после запуска системы нам может понадобиться выполнить какие-либо специфичные действия, например, создать нужные файлы или установить некоторые параметры. Очень неудобно делать это вручную. Для решения таких задач существует автозагрузка.
В этой статье мы рассмотрим как работает автозагрузка Linux, как добавить программы автозагрузки, куда их будет более правильно добавить, а также какие виды автозагрузки бывают в этой операционной системы.
Как работает автозагрузка?
Чтобы понять как работает автозагрузка, сначала нужно вспомнить, что происходит во время процесса загрузки Linux . Как только ядро завершит свою инициализацию и будет готово к дальнейшей работе, оно передаст управление системе инициализации. Система инициализации — это основной процесс, именно он запускает все другие процессы в системе.
Есть процессы, которые система инициализации, например, systemd, запускает по умолчанию, но также вы можете настроить чтобы она запускала нужные вам процессы. Также многими дочерними процессами выполняются файлы скриптов или имеется та или иная возможность запускать необходимые вам программы. Такая возможность есть и у большинства окружений рабочего стола.
Рассмотрим основные уровни автозагрузки которые вы можете использовать:
— вы можете указать любую программу, которая будет запускаться после старта ядра вместо системы инициализации; — запуск основных системных сервисов, дополнительных сервисов, а также ваших скриптов на этапе инициализации системы; — устаревший метод загрузки скриптов, выполняется перед запуском графического окружения; — вы можете выполнять свои скрипты или команды после запуска менеджера входа, но перед запуском окружения; — запуск нужных программ или скрпитов сразу после старта X сервера; — большинство окружений поддерживают автозагрузку программ, там даже можно настроить отложенный запуск и другие параметры; — самый последний вариант — это автозагрузка на уровне отдельной командной оболочки, вы можете выполнять нужные команды автоматически, как только будет запущен терминал.Автозагрузка на уровне ядра
Автозагрузка на уровне ядра вряд ли будет вам очень полезной для повседневного применения, но я решил о ней упомянуть, поскольку такая возможность есть. С помощью параметра ядра init вы можете указать какую программу стоит запускать сразу после завершения инициализации ядра. Например, вы можете загрузить оболочку Bash вместо Systemd. Для этого достаточно подправить строку запуска ядра в конфигурационном файле Grub или во время запуска. Добавьте в конец параметр init:
$ sudo vi /boot/grub2/grub.cfg
linux /vmlinuz-4.8.0-22-generic root=/dev/mapper/systems-ubuntu ro quiet init=/bin/bash
Но, обычно, удобнее изменить это значение временно, в меню Grub. Читайте подробнее об этом в статье параметры ядра Linux . Так не выполняется автозагрузка программы linux, но, тем не менее, иногда может быть полезно.
Автозагрузка в системе инициализации
Чаще всего, когда говорится автозагрузка Linux, подразумевается именно автозагрузка сервисов с помощью системы инициализации. В systemd очень продвинутая система управления службами . Здесь поддерживается разрешение зависимостей, параллельный запуск, отсрочка запуска и перезапуск при ошибке. В терминологии Systemd все запускаемые программы представлены файлами юнитов, в каждом юните описаны параметры программы, ее исполняемый файл, а также дополнительные требования к запуску.
Для добавления или удаления служб из автозапуска используется команда systemctl. Чтобы добавить службу в автозапуск выполните:
$ sudo systemctl enable имя_службы
А чтобы отключить ее автозапуск linux:
$ sudo systemctl disable имя_службы
Например, если вы хотите добавить в автозагрузку Apache, то нужно выполнить:
$ sudo systemctl enable apache
Также вы можете проверить добавлена ли уже служба в автозагрузку:
$ sudo systemctl is-enabled httpd
Если вы не знаете точное имя файла сервиса, но знаете его первую букву, то можно использовать автодополнение, как и в любом другом месте терминала с помощью кнопки Tab:
Также вы можете посмотреть все сервисы, которые были добавлены в автозагрузку с помощью команды:
$ systemctl list-unit-files | grep enabled
Автозагрузка скриптов в Linux
Раньше было принято размещать все скрипты, которые запускаются по умолчанию в файле /etc/rc. local. Этот файл все еще существует, но это пережиток системы инициализации SysVinit и теперь он сохраняется только для совместимости. Скрипты же нужно загружать только с помощью Systemd.
Для этого достаточно создать простой юнит-файл и добавить его в автозагрузку, как любой другой сервис. Сначала создадим этот файл:
$ sudo vi /lib/systemd/system/runscript.service
Description=My Script Service
After=multi-user.target
Type=idle
ExecStart=/usr/bin/local/script.sh
WantedBy=multi-user.target
В секции Unit мы даем краткое описание нашему файлу и говорим с помощью опции After , что нужно запускать этот скрипт в многопользовательском режиме (multi-user). Секция Service самая важная, здесь мы указываем тип сервиса — idle , это значит, что нужно просто запустить и забыть, вести наблюдение нет необходимости, а затем в параметре ExecStart указываем полный путь к нашему скрипту.
Осталось выставить правильные права:
$ sudo chmod 644 /lib/systemd/system/runscript. service
Затем обновить конфигурацию и добавить в автозагрузку Linux новый скрипт:
$ sudo systemctl daemon-reload
$ sudo systemctl enable myscript.service
После следующей перезагрузки этот скрипт будет запущен автоматически. Обратите внимание, что для каждого скрипта, который вы собираетесь запускать должны быть правильно выставлены права, а именно нужно установить флаг выполнения. Для этого используйте команду chmod:
$ sudo chmod u+x /usr/local/bin/script
В параметрах мы передаем утилите адрес файла скрипта. Исполняемость — это обязательный параметр для всех способов.
Автозагрузка X сервера
Часто, в легких окружениях рабочего стола и оконных менеджеров для автозагрузки программ используется автозагрузка на уровне X сервера. Все запускаемые, таким образом, скрипты будут стартовать после запуска X сервера. Чтобы настроить такую автозагрузку Linux вам будет достаточно добавить путь к нужному скрипту в файл ~/.xinitrc или /etc/X11/xinit/xinitrc. Синтаксис добавляемой строки таков:
exec путь_к_скрипту &
Если файла ~/.xinitrc еще не существует, то его нужно создать:
$ cp /etc/X11/xinit/xinitrc ~/.xinitrc
Затем, чтобы добавить в автозагрузку linux скрипт, отредактируйте файл так, как вам нужно. Например, будем запускать Firefox:
exec /usr/bin/firefox &
Автозагрузка окружения рабочего стола
Такие мощные окружения рабочего стола как Gnome и KDE имеют свои приложения для автозагрузки. Например, в Gnome программа называется «Запускаемые автоматически приложения» . Вы можете запустить ее из главного меню системы:
Здесь вы видите все программы, которые уже добавлены в автозагрузку. Вы можете отключить каждую из них просто сняв галочку.
Чтобы добавить новую программу или скрипт в автозагрузку нажмите кнопку «Добавить»:
Тут вам нужно заполнить три поля:
- Имя — произвольное имя для команды, по которому вы сможете ее найти;
- Команда — полный путь к исполняемому файлу программы;
Выпуск WordPress 5. 3 улучшает и расширяет представленный в WordPress 5.0 редактор блоков новым блоком, более интуитивным взаимодействием и улучшенной доступностью. Новые функции в редакторе […]
После девяти месяцев разработки доступен мультимедиа-пакет FFmpeg 4.2, включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и […]
Linux Mint 19.2 является выпуском с долгосрочной поддержкой, который будет поддерживаться до 2023 года. Он поставляется с обновленным программным обеспечением и содержит доработки и множество новых […]
Представлен релиз дистрибутива Linux Mint 19.2, второго обновления ветки Linux Mint 19.x, формируемой на пакетной базе Ubuntu 18.04 LTS и поддерживаемой до 2023 года. Дистрибутив полностью совместим […]
Доступны новые сервисные релизы BIND, которые содержат исправления ошибок и улучшения функций. Новые выпуски могут быть скачано со страницы загрузок на сайте разработчика: […]
Exim — агент передачи сообщений (MTA), разработанный в Кембриджском университете для использования в системах Unix, подключенных к Интернету. Он находится в свободном доступе в соответствии с […]
После почти двух лет разработки представлен релиз ZFS on Linux 0.8.0, реализации файловой системы ZFS, оформленной в виде модуля для ядра Linux. Работа модуля проверена с ядрами Linux c 2.6.32 по […]
Комитет IETF (Internet Engineering Task Force), занимающийся развитием протоколов и архитектуры интернета, завершил формирование RFC для протокола ACME (Automatic Certificate Management Environment) […]
Некоммерческий удостоверяющий центр Let’s Encrypt, контролируемый сообществом и предоставляющий сертификаты безвозмездно всем желающим, подвёл итоги прошедшего года и рассказал о планах на 2019 год. […]
После пуска компьютера, как правило, нам приходится запускать некоторые программы. которыми мы пользуемся чаще только. Также после запуска системы нам может понадобиться выполнить какие-либо специфичные усилия, например, создать нужные файлы или установить некоторые параметры. В этой статье мы рассмотрим как трудится автозагрузка Linux, как добавить программы автозагрузки, куда их будет более правильно приплюсовать, а также какие виды автозагрузки бывают в этой операционной системы.
Процедура включения сервиса в автозагрузку Linux подразумевает, что нужная прога уже установлена с помощью менеджера пакетов или скомпилирована. Общий вид вызова нужных команд презентован в примере, приведенном ниже.
systemctl enable имя_сервиса.service
update.rc имя_сервиса defaults
chkconfig —add имя_обслуживания
Добавление программ в автозапуск в Linux
В данном примере описывается как добавить в автозагрузку nginx? По аналогичностьи добавляем и другие программы! Для начало нужно задать права на исполнение файла:
chmod +x /etc/init. d/nginx
После записываем в автозагрузку:
/usr/sbin/update-rc.d -f nginx defaults
Добавление программ в автозагрузку в Linux
Творим файл в /etc/init.d/
sudo nano /etc/init.d/
В начало скрипта нужно добавить:
Ставим права на исполнение /etc/init.d/local:
sudo chmod +x /etc/init.d/local
Добавляем script /etc/init.d/local в автозапуск:
sudo update-rc.d local defaults 80
Теперь можно дополнять в наш скрипт local команды, которые должны быть выполнены при запуске системы.
Создаём пустой файл.
Первой строкой пишем:
#!/bin/sh
Данная строка указывает, какую командную оболочку необходимо использовать. Дальше свои команды.
Сохраним его под оригинальным названием (чтоб не совпадал с уже существующими) в каталоге /usr/sbin/.
Чтобы скрипт запускался при загрузке, необходимо прописать его в файле /etc/rc.local до строчки exit 0. Если у вас не существует данного файла, создайте его и вставьте в него следующее содержимое:
#!/bin/sh -e #Здесь вставляем строку с указанием вашего скрипта. /usr/sbin/mescripts exit 0
Немного более сложный способ
Позволяет задать последовательность загрузки и поведение скрипта при разных runlevel»ах.
Изучаем /etc/init.d/skeleton , на его основе создаем скрипт /etc/init.d/my_script , которым будет запускаться/останавливаться наше приложение.
В этих директориях лежат скрипты остановки сервисов:
/etc/rc0.d/ /etc/rc1.d/ /etc/rc6.d/
в этих — скрипты запуска сервисов:
/etc/rc2.d/ /etc/rc3.d/ /etc/rc4.d/ /etc/rc5.d/
Изучаем их на предмет последовательности (чем меньше первая цифра в начале скрипта, тем раньше запускается/останавливается приложение). Это может быть критично, если ваше приложение будет зависит от каких-то сервисов.
После того, как определились со скриптом запуска и очередностью, выполняем следующее:
Sudo update-rc.d my_script start 70 2 3 4 5 . stop 20 0 1 6 .
Здесь я определил, что мой скриптик должен запускаться попозже остальных(70), и останавливаться пораньше(20). Цифры 2 3 4 5 0 1 6 означают уровни загрузки.
Если что-то не понравилось — все можно удалить
Sudo update-rc.d -f my_script remove
Подробности в man update-rc.d .
Есть директория /etc/network/ с поддиректориями if-down.d , if-pre-up.d , if-post-down.d , if-up.d . Если разместить скрипт в одной из этих поддиректорий, то он будет выполняться соответственно при выключении, перед включением, после выключения или при включении сети.
Другой способ — указать в файле /etc/network/interfaces одну из следующих директив: up , pre-up , post-up , down , pre-down , post-down . Например, строка
Post-up /path/to/script.sh
после включения сети выполнит скрипт script.sh . Подробнее можно почитать в man interfaces .
В любом случае на скрипт должны быть установлены права, разрешающие выполнение, иначе он не сможет запуститься.
Читайте также…
быстрая панель запуска для Linux.
Plank — легковесный и простой Dock в UbuntuС ростом популярности Dock в Mac OS X подобные Dock-приложения стали появляться и в других ОС. Они удобный и позволяют украсить рабочий стол. В Linux их особенно много — AWN (Avant Window Navigator), Docky, Cairo Dock и т.д. Из них Docky наверное наиболее часто встречающийся на рабочих столах пользователей. Но у него есть более легка альтернатива — Plank (launchpad.net/plank), созданная той же командой. Он весит не много, работает быстро и настраивается просто. Поддерживаются все популярные функции зумминг, положение на экране, автосокрытие и регулировка размера. Минус — многие настройки производятся вручную в конфигурационном файле, хотя вообщем они не сложны.
Для установки в Ubuntu необходимо подключить репозитарий (этот репозитарий поддерживает и Docky):
$ sudo apt-add-repository ppa:docky-core/ stable $ sudo apt-get update $ sudo apt-get install plank |
$ sudo apt-add-repository ppa:docky-core/stable $ sudo apt-get update $ sudo apt-get install plank
После установки ссылку для запуска можно найти в в Меню в разделе Инструменты. Plank по умолчанию не установлен в автозапуск и этот процесс никак не автоматизирован, поэтому если вы хотите, чтобы он запускался при загрузке рабочего стола. В каждом случае алгоритм разный. В Xfce для этого нам потребуется Диспетчер настроек. Переходим в раздел Система и выбираем ссылку Сеансы и запуск. Далее перейдем на вкладку Автозапуск приложений, нажимаем Добавить и пишем в строке команды — plank . Сохраняем результат.
Добавить значок запуска в Plank можно тремя способами. Самый простой — вызвать приложение и когда его значок появится в доке,вызываем щелчком правой кнопки мышки меню и в нем пункт правую кнопку мыши и Прикрепить к панели. Можно просто перетащить значок приложения из меню на панель Док.
Второй вариант настройка при помощи файлов в ~/.config/plank/dock1 . В settings производится общие настройки — установка темы, размера значков, положение на экране, зумминг, автосокрытие, показ только на текущем десктопе и так далее. Все параметры комментирован поэтому разобраться просто.
[ PlankDockPreferences] #The size of dock icons (in pixels). IconSize =32 #If 0, the dock won»t hide. If 1, the dock intelligently hides. If 2, the dock auto-hides. If 3 , the dock dodges active maximized windows. If 4 , the dock dodg es every window. HideMode =1 #Time (in ms) to wait before unhiding the dock. UnhideDelay =50 #Time (in ms) to wait before hiding the dock. HideDelay =50 …. |
#The size of dock icons (in pixels). IconSize=32 #If 0, the dock won»t hide. If 1, the dock intelligently hides. If 2, the dock auto-hides. If 3, the dock dodges active maximized windows. If 4, the dock dodg es every window. HideMode=1 #Time (in ms) to wait before unhiding the dock. UnhideDelay=50 #Time (in ms) to wait before hiding the dock. HideDelay=50 ….
В каталоге ~/.config/plank/dock1/launchers расположены файлы, соответствующие значкам в доке. Имя файла содержит расширение dockitem. xfce4-terminal.dockitem. Содержимое указывает путь к значку.
[ PlankItemsDockItemPreferences] Launcher =file:/// usr/ share/ applications/ xfce4-terminal.desktop |
Launcher=file:///usr/share/applications/xfce4-terminal.desktop
Данная статья будет последней из этого цикла. В ней мы рассмотрим: как изменить способ переключения раскладки, настройку Firefox, установку браузера Google Chrome, установку консольных приложений и их настройку, а так же установку темы оформления Paper.
Настройка
Шаг 1. Изменение способа переключения раскладки клавиатуры
Так как каждый привык это делать по своему, я и решил начать именно с этого пункта. Для того, чтобы изменить сочетание клавиш, нажмите на значок флага в правом нижнем углу и выберите “Настройки клавиатуры” :
В появившемся окне в верхнем поле выберите раздел “Раскладки” :
Так, теперь нажмите на кнопку “Параметры” :
В окне “Параметры раскладки клавиатуры” найдите и раскройте пункт “Переключение на другую раскладку” и отметьте галочкой нужный вам вариант. После этого нажмите “Закрыть” и закройте саму программу для настройки клавиатуры:
Шаг 2. Изменение обоев рабочего стола
Для того чтобы изменить фоновый рисунок рабочего стола, нажмите на нём правой кнопкой мыши и выберите пункт “Изменить фон рабочего стола” :
В открывшейся программе вы можете изменять фоновый рисунок. Вы можете в левом столбце выбрать один из альбомов с изображениями и установить понравившееся. Для того чтобы установить собственное фото, нажмите на “+” в левом нижнем углу и выберите собственную папку с изображениями. Так же можно добавить фото из папки “Изображения” в домашнем каталоге. После изменения фона закройте программу:
Шаг 3. Настройка браузера Mozilla Firefox
Сначала я отключу автоматическое закрытие браузера после закрытия последней вкладки. Для этого в адресной строке введите “about:config” . Соглашайтесь с предупреждением, нажав “Я принимаю на себя риск!” . Если вы планируете в будущем возвращаться к этим настройкам, то можете снять галочку “Показывать это предупреждение в следующий раз” :
В строке “Поиск” введите “closew” . Перед вами может появиться несколько параметров, но нам нужен только “browser.tabs.closeWindowWithLastTab” . Измените его значение на “false” , кликнув дважды по строке с этим параметром:
Теперь я изменю домашнюю страницу браузера на Yandex (вы можете использовать любую другую). Для этого надо перейти на домашнюю страницу самого Yandex’а и скопировать ссылку. Затем откройте настройки Firefox (это делается в правом верхнем углу). И в поле “Домашняя страница” вставьте скопированную ссылку:
Для настройки поисковой системы нажмите в левом меню на “Поиск” . Здесь в графе “Поисковая система по умолчанию” выберите ту, которую вы используете из выпадающего списка. Так же вы можете снять не нужные галочки в разделе “Поиск одним щелчком” . Если нет интересующей вас поисковой системы, поищите её в дополнениях Firefox. После окончания закройте вкладку с настройками:
Для того чтобы добавить панель меню и панель закладок, раскройте меню браузера в правом верхнем углу и щёлкните на вкладке “Изменить…” . Здесь в левом нижнем углу раскройте список “Панели инструментов” и поставьте соответствующие галочки и закройте вкладку.
И напоследок я думаю стоит установить 2 полезных дополнения: ublock и browsec. Первое предназначено для блокировки рекламы, а второе – VPN. Для установки, найдите их в дополнениях Firefox и нажмите “+ Добавить в Firefox” :
Шаг 4. Обновление системы
Вы можете сделать это с помощью графической утилиты установленной в Linux Mint. Я же сделаю это “руками”. Чтобы произвести обновления, выполните в эмуляторе терминала(Ctrl+Alt+T, либо запустите из панели) последовательно следующие 3 команды:
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
Шаг 5.
Установка консольных приложенийНе всем они могут понадобится, но я считаю их одними из самых полезных и удобных. Для их установки выполните в терминале:
$ sudo apt-get install terminator mc htop gpm zsh
terminator – на мой взгляд, один из самых удобных эмуляторов терминала. Так же позволяет создать в одном окне несколько терминалов;
mc – консольный файловый менеджер;
htop -программа, предназначенная для вывода на терминал списка запущенных процессов и информации о них;
gpm – мышь в консоли Linux;
zsh – одна из современных командных оболочек UNIX, использующаяся непосредственно как интерактивная оболочка, либо как скриптовый интерпретатор.
Шаг 6. Настройка консольных приложений
Для удобства я решил объединить настройку всех этих приложений в один пункт. Начну с terminator’а. Для начала задам ему сочетание клавиш для запуска. Лично я использую “Ctrl+Alt+T” , по привычке. Для этого откройте меню cinnamon и зайдите в настройки:
В них откройте раздел “Клавиатура” и нажмите “Добавить пользовательскую комбинацию” . Название можете использовать любое, а в качестве команды укажите “terminator” . После этого нажмите “Добавить” :
В нижнем разделе “Привязка клавиш” выберите один из пунктов “не назначено” и щёлкните по нему 2 раза. После этого нажмите нужное сочетание клавиш. Если вы будете использовать ту же комбинацию что и я, то выскочит оповещение о том, что данная комбинация используется для действия “Запустить терминал” . Чтобы установить комбинацию нажмите “Да” и закройте окно с настройкой клавиатуры:
Нажмите выбранную вами комбинацию, чтобы проверить работоспособность:
Теперь настроим zsh. Для этого откройте терминал и напишите “zsh” . Вам предложат несколько вариантов, чтобы настроить zsh. Я буду делать это сам, поэтому выбираю “0” (Выйти, создав пустой файл настроек ~/.zshrc), вы можете выбрать другой вариант на своё усмотрение. Теперь, чтобы настроить zsh, выполните в терминале (чтобы новый конфиг вступил в силу, перезапустите терминал):
Инструкции по заполнению данного файла можете найти в интернете. Вот , который использую сам(писал не я):
Для того чтобы установить данную оболочку по умолчанию, введите в терминале:
$ sudo nano /etc/passwd
Здесь вам необходимо найти своего пользователя и в самом конце строки “/bin/bash” заменить на “/bin/zsh” . После этого закройте nano (“Ctrl+x” для выхода, “y” чтобы подтвердить, “Enter” , чтобы сохранить файл под тем же именем).
$ sudo systemctl enable gpm
Шаг 7. Установка Google Chrome
Для того чтобы добавить репозиторий с браузером, необходим последовательно ввести следующие команды:
$ wget
-q
-O
— https://
dl-ssl.google.com/
linux/
linux_signing_key.pub |
sudo
apt-key
add —
$ sudo
sh
-c
«echo «deb http://dl.google.com/linux/chrome/deb/ stable main» >> /etc/apt/sources.list.d/google-chrome.list»
$ sudo apt-get update
Существует 3 версии Chrome:
google-chrome-stable – стабильная версия;
google-chrome-beta – бета-версия;
google-chrome-unstable – не стабильная версия.
Чтобы установить Chrome, выполните в терминале:
$ sudo apt-get install google-chrome-*
Где “*” – выбранная вами версия.
Шаг 8. Установка темы оформления Paper
Для установки gtk-темы, темы значков и курсора paper, выполните в терминале следующие команды:
$ sudo add-apt-repository ppa:snwh/pulp //добавляет репозиторий;
$ sudo apt-get update //обновление индекса пакетов;
$ sudo apt-get install paper-icon-theme paper-cursor-theme paper-gtk-theme //установка тем.
Чтобы активировать их, откройте настройки системы, раздел “Оформление” и в нём пункт “Темы” .Здесь в качестве “Рамки окон” , “Значки” , “Стиль окон” и “Указатель мыши” установите “Paper” . “Рабочий стол” – это тема, которая будет применена к нижней панели, главному меню и ещё некоторым элементам. Мне нравится “cinnamon” .
Шаг 9. Установка и настройка док-панели Plank
Чтобы установить Plank, нам необходимо сначала выполнить следующие команды:
$ sudo apt install software-properties-common //если не установлен
$ sudo add-apt-repository ppa:ricotz/docky //добавляет репозиторий
$ sudo apt update //обновление индекса пакетов;
$ sudo apt-get install plank //установка самой панели
Перед настройкой рекомендую поднять нижнюю панель в верхнюю часть экрана. Для этого щёлкните по ней правой кнопкой мыши, выберите “Изменить панель” , и здесь “Переместить панель” . Вы можете так же использовать любые другие стороны, но я всё же предпочитаю верх. Чтобы переместить панель в нужную сторону, нажмите на одной из полос, появившихся по краям экрана, соответственно выбранной вами стороне:
А теперь перейдём к настройке Plank:
$ plank —preferences //открытие настроек
В качестве темы в данном случае рекомендую использовать “Gtk+” . Также вы можете изменить положение панели в соответствующем выпадающем списке. Размер иконок можете так же подстроить под себя, но я предпочитаю 48. Так же советую включить режим “Увеличение иконок” , так как это смотрится гораздо красивее и можно использовать иконки меньшего размера. Параметр увеличения можете настроить так как вам удобно.
И напоследок добавим Plank в автозагрузку. Для этого в главном меню напишите и запустите соответствующее приложение. В нём нажмите “Добавить” и здесь “Команда пользователя” . Имя и описание команды можете задать какое захотите, а вот в качестве команды – “plank” . После этих действий нажмите “Добавить” .
Настройка Linux Mint 18.3, часть 2: раскладка, Firefox, Chrome, консольные приложения, Paper, Plank обновлено: Февраль 11, 2018 автором: linok9757С момента выхода популярного Dock Mac OS X , разработчики приступили к созданию подобных Dock-приложений совместимых с другими операционными системами (например, Ubuntu). Для Ubuntu существует множество удивительных Dock»ов для рабочего стола Gnome , таких как AWN (Avant Window Navigator), Cairo Dock , Docky , и т.д. Большинство пользователей используют эти доки главным образом для удобства, а также чтобы украсить свой рабочий стол.
Я хочу представить еще один Dock , который называется Plank (Планка) , созданный той же командой, что создала Docky.
Особенностью Plank является его небольшой размер, простота и скорость. Еще одной хорошей опцией в Plank , является функция скрытия панели, которая будет включена сразу после открытия окна над ним. Единственный недостаток Plank — отсутствие графического интерфейса настроек: изменение тем, размер значков, положение на экране и так далее. Но это можно сделать вручную, как описано ниже.
Установить Plank
Вы можете установить Plank в Ubuntu 12.10/12.04/Linux Mint 14/13 следующими командами в терминале:
sudo apt-add-repository ppa:ricotz/docky
sudo apt-get update
sudo apt-get install plank
Открыть программу после установки: Приложения ->Cтандартные ->Plank или в меню Даш :
После активации Plank , на его панели уже расположены некоторые значки, но можно очень легко установить и другие. После открытия окна любой программы, вы можете закрепить её ярлык, щелкнув правой кнопкой мыши на его значке на панели Plank и выберите «Прикрепить к панели» :
Либо просто перетащить значок программы из меню на панель:
И удалить также просто. Правый клик на значке и убрать галочку с «Прикрепить к панели» . Значок исчезнет.
Использовать различные темы для Plank немного сложнее, но вот как изменить тему по умолчанию:
Сделайте резервную копию темы по умолчанию, с тем что бы можно было восстановить её позже. Это можно сделать следующим образом:
cp -r ~/.config/plank/theme/dock.theme dock.theme.pak
cp -r ~/.config/plank/theme/hover.theme hover.theme.pak
Теперь вы можете найти и скачать темы Plank c ЭТОГО сайта. Кликните на картинке с темой и загрузите архив. После загрузки архива, распакуйте его в папку ~/.config/plank/theme , заменив существующую. Откройте папку theme следующей командой в терминале:
gksu nautilus ~/.config/plank/theme
Если вы хотите восстановить тему по умолчанию, выполните следующие команды:
cp -r ~/.config/plank/theme/dock.theme.pak dock.theme
cp -r ~/.config/plank/theme/hover. theme.pak hover.theme
Чтобы изменить размер значков, отключить функцию скрытия панели, изменить положение дока и т.д., вы можете отредактировать файл настроек settings в gedit с помощью следующей команды:
gedit ~/.config/plank/dock1/settings
Например положение расположения панели — значение по умолчанию 3, но вот некоторые другие варианты:
0
= в левой части экрана (вертикально)
1
= в правой части экрана (вертикально)
2
= вверху экрана
3
= внизу экрана
Размер значков по умолчанию — IconSize = 48 , которое вы можете изменить на своё.
После всех изменений сохраните файл и закройте редактор, а затем перезапустите Plank .
Чтобы панель Plank запускалась при входе в систему, её нужно прописать в Автоматически запускаемые приложения следующим образом.
В данной статье пойдет речь о изящном и легковесном Dock под названием Plank . Кто пользовался или видел Elementary OS, тот должен был заметить эту док-панель. Многие знают панель Docky. Так вот разработчики Docky и Plank одни и те же люди. Итак к делу.
Чтобы установить Plank в Убунту 14.04 и выше, выполните следующие команды в Терминале:
sudo add-apt-repository ppa:docky-core/stable
sudo apt-get update
sudo apt-get install plank
sudo add-apt-repository ppa:ricotz/docky
sudo apt-get update
sudo apt-get install plank
Чтобы панель запускалась вместе с загрузкой системы выполните:
sudo ln -s /usr/share/applications/plank.desktop /etc/xdg/autostart/
либо запускаем системное приложение Автоматически запускаемые приложения . жмем Добавить , а в строку Имя и Команда пишем plank — Добавить . Строку Описание можете оставить незаполненным, либо написать краткое описание программы.
Если вдруг возникнет желание удалить Plank, выполните команду:
sudo add-apt-repository —remove ppa:docky-core/stable
sudo apt-get remove plank
sudo add-apt-repository —remove ppa:ricotz/docky
sudo apt-get remove plank
В ранних версиях дока для его настройки нужно было править конфигурационный файл. У неопытных пользователей данный вид настройки вызывал небольшой страх. Но сейчас это уже не нужно. Разработчики добавили графический интерфейс для настройки. Для вызова графической настройки Plank кликните по иконке с якорем. Перед вами откроется окно с тремя вкладками: Оформление, Поведение и Доклеты.
Есть возможность выбора темы, установка позиции отображения панели, выравнивания, выбор размера иконок, поведения панели и другие настройки. Вкладка доклеты в данный момент работает нестабильно. По крайней мере у меня не работает.
Также можно создать группу приложений в одной кнопке. Для этого нужно создать Папку и назвать ее по тематике содержимого, например Видео. Переместите для удобства данную папку в любую удобную для вас директорию, к примеру в Домашний каталог. Далее откроем созданную папку в файловом менеджере Nautilus и переместим в нее ярлыки нужных программ из меню Dash, либо из /usr/share/applications . После наполнения нужными ярлыками перетянем папку на панель Plank. Для этого перетяните созданную папку на панель и главное попасть по центру между двумя иконками на панели. С первого разу у меня не получилось.
Чтобы добавить новые темы для панели, скачайте их например . Далее разархивируйте скачанные темы по адресу ~/.config/plank/dock1/Themes . Чтобы выбрать установленные темы нажмите на иконку с якорем и выберите ее в разделе Оформление — Тема .
И еще один важный момент. В Убунту в данный момент есть один нерешенный баг с выключением системы, если запущены некоторые док-панели. В их числе есть Docky и Plank. Чтобы система выключалась как обычно, перед ее выключением нужно завершить процесс plank. Для этого кликните правой кнопкой мыши по иконке с якорем — Выйти . После этого система выключится/перезапустится как обычно.
С момента выхода популярного Dock Mac OS X , разработчики приступили к созданию подобных Dock-приложений совместимых с другими операционными системами (например, Ubuntu). Для Ubuntu существует множество удивительных Dock»ов для рабочего стола Gnome , таких как AWN (Avant Window Navigator), Cairo Dock , Docky , и т.д. Большинство пользователей используют эти доки главным образом для удобства, а также чтобы украсить свой рабочий стол.
Я хочу представить еще один Dock , который называется Plank (Планка) , созданный той же командой, что создала Docky.
Особенностью Plank является его небольшой размер, простота и скорость. Еще одной хорошей опцией в Plank , является функция скрытия панели, которая будет включена сразу после открытия окна над ним. Единственный недостаток Plank — отсутствие графического интерфейса настроек: изменение тем, размер значков, положение на экране и так далее. Но это можно сделать вручную, как описано ниже.
Установить Plank
Вы можете установить Plank в Ubuntu 12.10/12.04/Linux Mint 14/13 следующими командами в терминале:
sudo apt-add-repository ppa:ricotz/docky
sudo apt-get update
sudo apt-get install plank
Открыть программу после установки: Приложения ->Cтандартные ->Plank или в меню Даш :
После активации Plank , на его панели уже расположены некоторые значки, но можно очень легко установить и другие. После открытия окна любой программы, вы можете закрепить её ярлык, щелкнув правой кнопкой мыши на его значке на панели Plank и выберите «Прикрепить к панели» :
Либо просто перетащить значок программы из меню на панель:
И удалить также просто. Правый клик на значке и убрать галочку с «Прикрепить к панели» . Значок исчезнет.
Использовать различные темы для Plank немного сложнее, но вот как изменить тему по умолчанию:
Сделайте резервную копию темы по умолчанию, с тем что бы можно было восстановить её позже. Это можно сделать следующим образом:
cp -r ~/.config/plank/theme/dock.theme dock.theme.pak
cp -r ~/.config/plank/theme/hover.theme hover.theme.pak
Теперь вы можете найти и скачать темы Plank c ЭТОГО сайта. Кликните на картинке с темой и загрузите архив. После загрузки архива, распакуйте его в папку ~/.config/plank/theme , заменив существующую. Откройте папку theme следующей командой в терминале:
gksu nautilus ~/. config/plank/theme
Если вы хотите восстановить тему по умолчанию, выполните следующие команды:
cp -r ~/.config/plank/theme/dock.theme.pak dock.theme
cp -r ~/.config/plank/theme/hover.theme.pak hover.theme
Чтобы изменить размер значков, отключить функцию скрытия панели, изменить положение дока и т.д., вы можете отредактировать файл настроек settings в gedit с помощью следующей команды:
gedit ~/.config/plank/dock1/settings
Например положение расположения панели — значение по умолчанию 3, но вот некоторые другие варианты:
0
= в левой части экрана (вертикально)
1
= в правой части экрана (вертикально)
2
= вверху экрана
3
= внизу экрана
Размер значков по умолчанию — IconSize = 48 , которое вы можете изменить на своё.
После всех изменений сохраните файл и закройте редактор, а затем перезапустите Plank .
Чтобы панель Plank запускалась при входе в систему, её нужно прописать в Автоматически запускаемые приложения следующим образом:
Удалить Plank
Если вы решили удалить эту панель, выполните следующие команды:
sudo apt-get remove plank
sudo apt-add-repository — remove ppa:ricotz/docky
sudo apt-get update
12.
5 Автозапуск сменных носителей. Руководство по переходу на Ubuntu 10.04 LTS «Lucid Lynx»Читайте также
5.2. Автозапуск приложений и борьба с ним
5.2. Автозапуск приложений и борьба с ним Управление приложениями, работающими в фоновом режимеНекоторые программы могут запускаться автоматически при каждом старте операционной системы. Обычно такие приложения помещают свои значки в область уведомлений и работают в
17.1.2. Автозапуск сервера MySQL
17.1.2. Автозапуск сервера MySQL Последнее, что вам осталось сделать — это добавить сервер MySQL в автозапуск. С этой целью перейдите в каталог /etc/rc.d/rc3.d и создайте символическую ссылку на файл /etc/rc.d/init.d/mysql:# ln -s S14mysql /etc/rc.d/init.d/mysqlПрефикс S14 определяет очередность запуска сервера
4.
2.2. Автоматическое монтирование сменных носителей4.2.2. Автоматическое монтирование сменных носителей Сменные носители, такие как оптические диски (CD/DVD), Flash-диcки, цифровые камеры и т.д., монтируются также автоматически. Как только вы вставите в привод оптический диск или подключите к компьютеру Flash-накопитель (цифровой
12.5 Автозапуск сменных носителей
12.5 Автозапуск сменных носителей Когда вы вставляете в компьютер диск, флешку, карту памяти или любое другое устройство с данными, Ubuntu автоматически определяет тип содержимого и предлагает вам открыть соответствующее приложение. Некоторым пользователям это не очень
Глава 30 Автозапуск приложений
Глава 30 Автозапуск приложений Собственно, я закончил описание основ работы в Ubuntu. Конечно, я старался выбрать только самые востребованные темы, оставив специфические знания за пределами своего повествования. Надеюсь, вы смогли разобраться в Ubuntu и чувствуете себя в этой
Автозапуск
Автозапуск С помощью этого системного механизма вы можете настраивать реакцию операционной системы на подключение устройства. По умолчанию стандартная реакция на такие события – появление окна со списком доступных действий. В случае же ручной настройки, например, если
Автозапуск CD-ROM
Автозапуск CD-ROM Отключение стандартного автозапуска компакт-дисковЧтобы отключить автозапуск компакт-диска, устанавливаем значение параметра типа DWORD °AutoRun°, равным 0 в разделе HKLMSYSTEMCurrentControlSetServicesCDRomОтключение нового метода автозапуска компакт-дисковВ Windows XP существует
Автозапуск
Автозапуск Операционная система Windows может автоматически определять программы, в которых будет открываться содержимое компакт-дисков, в зависимости от того, какого типа файлы на них записаны. В системе Windows XP для настройки параметров автозапуска следует выполнить
2.3. Имена внешних носителей информации
2.3. Имена внешних носителей информации Диски, на которых хранится информация в компьютере, имеют свои имена – каждый диск назван буквой латинского алфавита, а затем ставится двоеточие. Так, для дискет всегда отводятся буквы A: и B:. Логические диски винчестера именуются,
Разновидности носителей для цифровых камер
Разновидности носителей для цифровых камер Сравнивая достоинства цифровых камер, обращают внимание на тип используемой памяти. Всегда следует знать, насколько память камеры совместима с другими устройствами и не обернется ли дешевизна цифровой камеры дороговизной или
Естественная смерть оптических носителей Евгений Козловский
Естественная смерть оптических носителей Евгений Козловский Скачать Козловского на свой компьютер
Как отключить автозапуск программ
Как отключить автозапуск программ — Через реестр. Для запуска редактора реестра нажимаем «Пуск» — «Выполнить» (в Windows Vista или Windows 7 нажмите комбинацию клавиш win + R) — вписываем команду «regedit» — нажимаем «OK». В открывшемся окне находим
Виды носителей и технологии
Виды носителей и технологии Первые лазерные диски были созданы 1980 году компаниями SONY и Philips для записи звука. Эти диски (CD-DA) воспроизводились на бытовых проигрывателях. С тех пор внешний вид и геометрические размеры любых лазерных дисков остаются неизменными. Диск
Сохранность носителей
Сохранность носителей Любое устройство хранения информации рассчитано на вполне определенные условия эксплуатации и область применения. Реальная жизнь вносит в эти спецификации свои коррективы. Если при создании отдельного компьютера или сети ориентироваться лишь на
Другие виды носителей
Другие виды носителей Помимо вышеперечисленных существуют различные виды магнитных и магнитооптических сменных накопителей. Большинство из них были созданы с целью разработки стандарта на диски большого объема.Наиболее популярными из таких носителей были, пожалуй,
Как управлять программами запуска в Ubuntu Linux
Программы запуска — это программы или приложения, которые запускаются автоматически при загрузке операционной системы. Это могут быть любые обычные программы, такие как Skype, Discord, Torrent Client и т. Д. Они помогают сэкономить время и повысить удобство использования, но в то же время запуск слишком большого количества программ приводит к медленной и низкой производительности операционной системы, поскольку вся память занят запуском всех этих программ.
Цель этого поста — познакомить вас с этими программами и помочь вам узнать, как управлять запускаемыми программами в Ubuntu 20.04. Мы узнаем все о добавлении и удалении приложений из списка автозагрузки в системе Ubuntu 20.04. Итак, давайте начнем учиться.
Утилита запуска приложений в Ubuntu 20.04
Ubuntu включает утилиту Startup Applications Utility для обеспечения возможности управления запускаемыми приложениями. Просто найдите «Автозагрузку приложений» в меню приложений Ubuntu или в разделе «Действия».
Откроется приложение запуска .
В Startup Applications вы можете увидеть некоторые программы автозагрузки, которые выполняются при загрузке системы.
Давайте посмотрим, как добавить программу в список, которая будет запускаться при загрузке системы.
Как добавить программу в список программ автозагрузки
Чтобы добавить программу в список автозагрузки, вам достаточно сделать две вещи.
Во-первых, вам нужно знать путь к программе, которую вы хотите добавить в список запуска программ, а затем вам нужно добавить сведения о программе в список программ запуска.
Чтобы найти путь к форме приложения, где приложение запускается, мы можем использовать команду « which ». Например, мы хотим добавить Rhythmbox в наш список программ автозагрузки. Запустите терминал и введите команду, как показано ниже:
Приведенная выше команда предоставит путь.
Вернитесь к Startup Applications и нажмите кнопку Add .
Откроется всплывающее окно « Добавить программу запуска », как показано на снимке экрана ниже:
В этом Добавить программу запуска всплывающее окно:
- Сначала введите имя приложения в поле Name .
- Во-вторых, укажите путь в поле Command .
- И, наконец, в поле comment либо оставьте комментарий, либо оставьте его как есть.
Когда вы закончите и заполнили необходимые данные, нажмите кнопку Добавить , чтобы завершить его.
Программа будет успешно добавлена в список «Автозагрузка» и будет запущена сразу при загрузке операционной системы.
Теперь давайте посмотрим, как удалить программу или приложение из списка приложений для запуска.
Как удалить программу из списка автозагрузки
Чтобы удалить программу из списка запускаемых приложений, все, что вам нужно сделать, это выбрать программу, которую вы хотите удалить, и нажать кнопку Remove , как показано на приведенном ниже снимке экрана:
Приложение будет немедленно удалено из списка «Автозагрузка» и больше не будет запускаться при загрузке операционной системы.
Заключение
Этот пост состоит из полного и пошагового руководства по добавлению и удалению программы или приложения из списка программ запуска Ubuntu, и после прочтения этого поста любой новичок может управлять запускаемыми приложениями в Ubuntu 20. 04 Система LTS.
Как автоматически запускать программы в Gnome Shell
Автоматическое открытие приложений при входе в Gnome Shell — отличный способ заранее настроить рабочее пространство. Самый простой способ автозапуска программ в Gnome Shell — использовать приложение Tweaks.
В этом руководстве мы рассмотрим, как установить приложение Gnome Tweaks, чтобы легко настроить автоматический запуск программы. Давайте начнем!
Автозапуск программ через графический интерфейс
Приложение Tweaks не установлено по умолчанию ни в одном из дистрибутивов Linux, ориентированных на Gnome Shell, поскольку большинство разработчиков дистрибутивов предпочли бы, чтобы пользователи не изменяли настройки рабочего стола по умолчанию.По этой причине вам необходимо установить приложение, прежде чем продолжить работу с этим руководством.
Установить твики
Установить приложение Tweaks довольно просто в большинстве дистрибутивов Linux. Более того, из-за популярности Gnome среди пользователей Linux, даже в малоизвестных и относительно неизвестных операционных системах он есть в своих репозиториях программного обеспечения. Чтобы он заработал, запустите сеанс терминала, нажав Ctrl + Alt + T на клавиатуре. Оттуда следуйте инструкциям командной строки, которые соответствуют вашей ОС.
Ubuntu
sudo apt установить инструмент gnome-tweak
Debian
sudo apt-get install gnome-tweak-tool
Arch Linux
sudo pacman -S инструмент gnome-tweak
Fedora
Fedora Linux — одна из немногих операционных систем Linux, которые поставляются с полной функциональностью Gnome, поэтому вполне вероятно, что приложение Tweaks предустановлено. Тем не менее, если вам нужно заставить его работать, это просто команда Dnf .
sudo dnf установить инструмент gnome-tweak
OpenSUSE
sudo zypper установить gnome-tweak-tool
Общий Linux
Как указывалось ранее, Gnome — одна из наиболее часто используемых окружений рабочего стола Linux, поэтому даже в менее известных дистрибутивах не должно возникнуть проблем с установкой и запуском твиков.Если по какой-то причине у вас возникли проблемы, запустите терминал и выполните поиск по запросу «gnome tweaks». Затем установите его так, как вы обычно устанавливаете программное обеспечение в своей ОС.
Программы запуска
После того, как приложение Tweaks запущено в вашей операционной системе Linux, пора создать загрузочную запись в Gnome Shell. Для этого нажмите на клавиатуре Win . Затем введите «Твики». Щелкните значок с надписью «Настройки», чтобы открыть приложение. Оттуда найдите «Автозагрузку приложений» слева и щелкните по нему мышью.
В области «Запуск приложений» программы Tweaks щелкните значок +. Откроется меню выбора.
Используя меню выбора, просмотрите приложения (запущенные отображаются первыми) и щелкните по нему мышью, чтобы выбрать. Сделав выбор, нажмите кнопку «Добавить», чтобы создать новую запись для запуска программы. Имейте в виду, что вам необходимо повторить этот процесс для каждого приложения, которое вы хотите автоматически запускать при запуске.
Готово добавить приложения для запуска в Gnome? Закройте настройки, чтобы закончить.
Удаление автоматического запуска программы
Удалить запись запуска в Gnome Shell так же просто, как добавить ее. Для этого убедитесь, что у вас открыто приложение Tweaks. После открытия перейдите в раздел «Запуск приложений».
В области «Запуск приложений» приложения Tweaks найдите в списке приложение, от которого требуется запретить автоматический запуск. Затем нажмите кнопку «удалить», чтобы удалить его из списка. Повторите этот процесс для каждого приложения, которое вы хотите предотвратить от автоматического запуска при входе в систему.
По завершении удаления записей автозагрузки закройте приложение Tweaks. Настройки должны применяться автоматически.
Автозапуск программ через терминал
Приложение Tweaks — не единственный способ создавать записи автозагрузки в Gnome Shell. Если вы предпочитаете терминал, вы можете делать записи в папке «~ / .config / autostart /» с помощью команды cp .
Чтобы создать загрузочную запись из командной строки, вы должны переместить терминал из домашнего каталога (~) в папку «/ usr / share / applications /».
cd / usr / share / applications /
Запустите команду ls и просмотрите список ярлыков приложений в каталоге.
лс
Не можете найти нужную программу в списке файлов на экране? Объедините команду ls с grep , чтобы сузить список.
ls | grep 'имя программы'
Возьмите программу, которую вы хотите автоматически запускать, из списка и подключите ее к приведенной ниже команде cp , чтобы создать новую запись для запуска.
mkdir -p ~ / .config / автозапуск / cp имя программы.desktop ~ / .config / autostart /
После создания новой записи запуска в папке автозапуска обновите права доступа к файлу, чтобы Gnome Shell могла правильно с ним взаимодействовать.
sudo chmod + x ~ / .config / autostart / имя_программы.desktop
Повторите этот процесс столько раз, сколько хотите, чтобы создать столько записей автозагрузки, сколько хотите.
Удаление программ автозапуска через терминал
Чтобы удалить запись запуска из терминала в Gnome Shell, переместите командную строку в папку автозапуска, используя команду CD ниже.
cd ~ / .config / autostart
Затем запустите команду ls и посмотрите записи запуска в папке.
лс
Скопируйте имена программ, которые вы хотите предотвратить от автоматического запуска, вставив их в команду rm ниже.
rm имя программы. desktop
Ubuntu Добавить службу для запуска
Результаты листинга Ubuntu Добавить службу для запуска
Добавить службу запуска 16.04 Спросите Ubuntu
7 часов назад и используйте пакет forever для работы в фоновом режиме в ubuntu . теперь я хочу, чтобы добавил службу запуска в ubuntu , но я искал, но результата нет. Я создал файл test.conf в /etc/init.d. test.conf: запуск при запуске exec навсегда start /root/node/node_modules/.bin/www. 16.04 запуск сервисов nodejs npm. Делиться.
Обзоры: 5
Предварительный просмотр / Показать еще
См. Также : Ubuntu добавить службу при запуске Показать подробности
Добавление сценария запуска в качестве службы в Ubuntu manatails
2 часа назад Добавление в startup scr ipt в качестве службы в Ubuntu . Ubuntu Навигация по сообщениям. Предыдущая запись Исправление зависания ядра Solaris при загрузке Следующая запись Преобразование карт Killer LAN / WLAN в карты Atheros. Телефон — см. «Радио» для получения дополнительной информации (7) Радио (16) Путешествие (2) Без категории (2) Видеоигры (8)
Предварительный просмотр / Показать еще
См. Также : Запуск службы Ubuntu Показать подробности
Как включить запуск службы при загрузке в Ubuntu 18.04
8 часов назад Как включить службу для запуска при загрузке в Ubuntu 18.04? службы ubuntu загрузка перезагрузка служба . Лучший способ управлять службами — использовать команду systemctl с довольно интуитивно понятным интерфейсом. Эта команда может быть доступна в разных дистрибутивах или версиях Ubuntu . Чтобы служба запускала при загрузке системы, ну вы угадали!
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Добавить службу для запуска на сервере Ubuntu Ошибка сервера
Только сейчас 2.chkconfig [—level levels] сервис вкл. бывший. chkconfig —level 3,5 httpd on. РЕДАКТИРОВАТЬ: если вы не укажете уровни выполнения, служба будет работать на всех уровнях выполнения. т.е. chkconfig httpd на. Делиться. Улучшите этот ответ. Создан 20 авг.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как настроить автоматический запуск службы Linux
4 часа назад Ubuntu 9. От 10 до Ubuntu 14.10, включая Ubuntu 14.04 Когда вы включаете службу для автоматического запуска , Linux фактически добавляет ее на уровень запуска. В System V, например, операционная система запускает с определенным уровнем выполнения; и при запуске он попытается запустить всех служб, связанных с этим уровнем запуска. Чтобы запустить службу
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как запустить службу при загрузке в Ubuntu 20.04 Linux
8 часов назад Как запустить службу при загрузке на Ubuntu 20.04, пошаговые инструкции. В этом руководстве мы будем использовать в качестве примера apache2 service . Поэтому замените apache2 на имя службы , которую вы собираетесь для запуска при загрузке .. Если вы не знаете имя службы , вы хотите, чтобы запускал при загрузке, следуйте нашему руководству о том, как чтобы перечислить службы на Ubuntu 20.04.
Программное обеспечение: systemd
Расчетное время чтения: 1 мин.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Ubuntu Как создать службу, которая начинается при запуске
6 часов назад init.d запускает при загрузке. Если вы хотите, чтобы эта служба запускала при запуске , используйте: sudo service yourProgram defaults.Это будет автоматически искать в /etc/init. d/ и…
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как создать новую службу с помощью systemd Ubuntu Doc
5 часов назад В этом руководстве (создание новой службы с помощью systemd) описаны шаги, которые необходимо выполнить, чтобы превратить программу в службу systemd , которая может запускаться автоматически при запуске системы .В нашем примере мы создадим службу для запуска демона Deluge start (…
Preview / Показать еще
См. Также : Номер телефона Показать подробности
Как запустить службу автоматически , когда запускается Ubuntu?
2 часа назад Чтобы создать задание, которое будет запускаться автоматически при запуске Ubuntu , используйте приведенный здесь пример. В качестве письменного примера предположим, что необходимо создать следующий файл / etc / init / testservice.conf с помощью sudo: # testservice — test service job file description «my service description» author «Me <[email protected]>» # Stanzas # # Stanzas контролируют, когда и как процесс запускается и останавливается # Просмотреть список строф здесь
Предварительный просмотр / Показать еще
См. также : Номер телефона Показать подробности
Как запустить скрипт при запуске в Ubuntu 20.04 Focal Fossa
5 часов назад Как запустить скрипт на запуск на Ubuntu 20.04 пошаговая инструкция. Ubuntu 20.04 основан на Systemd, поэтому самый простой и рекомендуемый способ запуска сценария при запуске — это создать файл службы Systemd и выполнить любой сценарий, например…
Preview / Show more
См. Также : Номер телефона Показать подробности
Ubuntu 14.04 /etc/init.d/ vs / etc / init / start service at
5 часов назад Скрипты в / etc / init.d / — это скрипты, управляющие сервисами. Контроль означает, что они заботятся о запуске, остановке и подобных действиях. Они не выполняются автоматически при запуске . Вместо этого вы должны назначить сценарии уровням выполнения, что выполняется с помощью команды update-rc.d в системах на базе Debian (что и есть в Ubuntu ). Например, к добавьте , ваш супервизор , сервис ко всем уровням запуска по умолчанию
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Запуск приложений Ubuntu
1 час назад Откройте Запуск приложений через Обзор действий. В качестве альтернативы вы можете нажать Alt + F2 и запустить команду gnome-session-properties. Щелкните Добавить и введите команду, которая будет выполняться при входе в систему (имя и комментарий необязательны). Например, чтобы Firefox запускал автоматически, достаточно ввести firefox в поле Command и подтвердить, нажав Add .
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как автоматически запускать службы при загрузке в Linux?
6 часов назад Ubuntu .Настройка автоматического запуска служб в Ubuntu немного отличается. Скажем, имя скрипта — Nginx. Войдите на сервер Ubuntu с правами root. Скопируйте скрипт в папку /etc/init.d/. Выполните следующую команду. update-rc. d по умолчанию для nginx. Копировать. Перезагрузите сервер, чтобы гарантировать запуск служб.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как настроить Ubuntu 14.04 для запуска службы
5 часов назад Я не так хорошо знаком с Ubuntu и я хотел бы спросить, как настроить процесс для автоматического запуска после перезагрузки.Служба уже отображается в « service —status-all», поэтому я считаю, что она установлена в систему управления установщиком. Службу можно запустить вручную, выполнив «sudo service kurento-media-server-6.0 start ».
Предварительный просмотр / Показать еще
См. Также : Медиа Показать подробности
Как настроить правильные службы запуска / остановки · Примечания frdmn
6 часов назад Запустите службу с помощью: службы пример запустить Ubuntu (выскочка) Создайте пользователя для требуемой службы ; Убедитесь, что созданный пользователь имеет полный доступ к двоичному файлу, который вы хотите настроить: rc-update add etherpad-lite default Запустите deamon с помощью: rc- service etherpad-lite start Mac OS X (launchd)
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Создание сценария запуска приложения в Ubuntu Vineet Kumar
9 часов назад Если вы новичок в Ubuntu и установили различного программного обеспечения, в конечном итоге наступает момент, когда вы хотите, чтобы приложения запускали автоматически сразу после загрузки системы.Ниже приведены два способа добавить приложений в список запуска . Первый — это метод Windows, а второй — увлекательный (как вы уже догадались, он мой любимый).
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как настроить автоматический запуск службы Linux
5 часов назад Вот как вы можете настроить собственную службу systemd на авто- запуск после сбоя.Все, что вам нужно сделать, это добавить дополнительную директиву для Restart (и, возможно, RestartSec) в разделе [ Service ] файла модуля service . Заключение. В этой серии из двух частей вы узнали о демонах управления service , используемых в экосистеме Linux.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как автоматически запускать службы WSL в Ubuntu с
6 часов назад Здесь мы добавляем две службы MySQL и Apache, однако вы можете добавить любую службу , которую вы хотите автозапускать при запуске Windows 10 .Сохраните файл, используя: Ctrl + X и введите Y, а затем нажмите клавишу Enter. Создайте bat-файл для запуска служб WSL в папке запуска Windows . Откройте папку автозагрузки Windows .
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Linux Как запустить сценарий как службу в стеке UBUNTU
7 часов назад У меня есть сценарий, который я обычно запускаю с использованием ./myscript.sh(contain java run command) в Linux. Теперь я хочу сделать это как службу , чтобы она запускалась автоматически после перезапуска машины, и если я хочу остановить и снова запустить , просто найдите процесс и убейте, а снова запустите из командной строки.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
AddingProgramToSessionStartup Community Help Wiki Ubuntu
3 часа назад Перейдите в System> Preferences> Sessions (или Applications). вкладка « Запуск программ ».Нажмите , добавьте . Введите имя для вызова приложения (подойдет любое имя). В поле « Startup command box» введите команду. Щелкните OK (вы должны увидеть новую команду) Щелкните Close. Протестируйте, перезапустив или выйдя из системы и снова войдя.
/
См. Также : Номер телефона Показать подробности
Ubuntu включить и отключить службы при запуске YouTube
3 часа назад Демонстрационное видео, показывающее, как для включения и отключения служб из при запуске в Ubuntu 14.04𝗗𝗼𝗻’𝘁 𝗳𝗼𝗿𝗴𝗲𝘁 𝘁𝗼
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как управлять запускаемыми приложениями в Ubuntu Linux
5 часов назад Шаг 2: Добавление программ в стартап . Вернитесь к Startup Applications и нажмите Add . Вам будет предложено ввести имя, команду и комментарий (необязательно). Команда — самая важная из всех.Вы можете использовать любое имя и комментарий (который является описанием приложения) по своему усмотрению.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как управлять запускаемыми приложениями в Ubuntu 20.04 LTS
3 часа назад Шаг 3: Добавьте программ в Startup Applications. Как только вы найдете команду для программы, вам нужно добавить ее в Startup Applications.В окне Startup Applications нажмите кнопку Add . Когда появится следующее окно, добавьте следующую информацию:…
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как запускать приложения при запуске в Ubuntu 18.04?
8 часов назад 4 Поместите курсор в поле команды и добавьте ‘sleep n’ прямо в start команды.Это задержит запуск программы на n секунд. См. Пример ниже: Сценарий запуска Ubuntu . Теперь сохраните и выйдите. Это вступит в силу при следующей загрузке. Скрытый запуск Отображение программ. Чтобы увидеть службы, которые запускаются при запуске , откройте
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Запуск Как установить сценарий init.d? Спросите Ubuntu
Только сейчас Итак, вам нужно сначала сделать его исполняемым.Для этого выполните следующие команды: sudo chmod 755 / etc / init.d / celeryd sudo chown root: root / etc / init.d / celeryd. Первая строка изменяет разрешения на -rwxr-xr-x, а вторая строка гарантирует, что владельцем и владельцем группы файла является root.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Ubuntu Как запустить исполняемый файл как службу
3 часа назад На Ubuntu 18.04, я могу запустить или остановить какую-нибудь службу с помощью. sudo service cron start / stop Я могу перечислить некоторые службы. service —status-all Обратите внимание, что команда service , поставляемая в некоторых дистрибутивах systemd, предназначена в основном для обратной совместимости.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Запускать программу при запуске (командная строка в Ubuntu 18.04)
4 часа назад Запустить программу при Запуск (консоль на Ubuntu 18.04) Николас Браун — Следуйте за мной в Twitter. В качестве альтернативы использованию инструмента конфигурации GUI startup или rc.local вы можете использовать команду crontab -e, чтобы добавить программу в планировщик заданий cron, чтобы он запускал ее при запуске , даже если графический интерфейс не установлен (полезно для серверов Ubuntu ).
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как управлять приложениями StartUp в Ubuntu
7 часов назад Откройте инструмент Startup Applications из Ubuntu Dash.В списке service выберите приложения, которые вы хотите отложить. Щелкните службу , чтобы выбрать ее. Выберите программу и нажмите «Изменить». Откроется окно «Редактировать программу запуска ». В поле команды введите следующую команду в начале: sleep XX;
Расчетное время чтения: 3 минуты
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как автоматически запустить службу в Ubuntu
3 часа назад Авто запуск PostgreSQL в ОС запуск .Я не уверен, какую ОС вы используете. На Ubuntu это должно быть: sudo update-rc.d postgresql enable Существует несколько способов автоматического запуска программы для каждой ОС. Лучше проконсультируйтесь с документами по вашей конкретной ОС.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как запустить сетевую службу в Ubuntu? nixCraft
3 часа назад Как мне запустить сетевую службу в Ubuntu Linux с помощью командной строки? Ubuntu Linux поставляется с интерфейсом командной строки и графическими утилитами для настройки сетевых устройств.Однако, как администраторам серверов, вам нужно сосредоточиться на управлении своей сетью из командной строки. На этой странице показано, как запускает , останавливает и перезапускает сеть service на Ubuntu Linux
Предварительный просмотр / Показать еще
См. Также : Утилиты Показать подробности
Ubuntu: Как запустить программу As Service Web Design и
4 часа назад Согласно веб-сайту Upstart Ubuntu , «Upstart — это основанная на событиях замена демона / sbin / init, который обрабатывает запуск задач и служб во время загрузки, останавливая их во время загрузки. выключение и наблюдение за ними во время работы системы.По сути, Upstart — это демон инициализации, который заменяет сценарии /etc/init.d. Он поставляется с Ubuntu 6.10 и более поздними версиями, а также используется в Fedora и
Preview / Показать еще
См. Также : Номер телефона Показать подробности
Установить приложения на автоматический запуск при входе в систему на Ubuntu 17.10 / 18.04
7 часов назад Когда откроется Startup Applications, щелкните Add и введите команду, которая будет выполняться при входе в систему.вы можете захотеть ввести имя и описание. Например, чтобы Firefox запускал автоматически, достаточно ввести firefox в поле «Команда» и подтвердить, нажав Добавить .. Если вы не знаете команд приложения, вы можете ввести команду или нажать кнопку «Обзор».
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как вывести список служб запуска при загрузке в Linux OSTechNix
8 часов назад В приведенной выше команде «on» означает служба запускается при загрузке.Вы также можете просмотреть состояние конкретной службы на разных уровнях выполнения, как показано ниже: $ sudo chkconfig —list httpd. Если в вашей системе Linux используется выскочка, запустите эту команду, чтобы вывести список всех служб startup : $ sudo initctl list. Приведенная выше команда покажет все задания сеанса.
Предварительный просмотр / Показать еще
См. Также : Техническая поддержка Показать подробности
Как изменить порядок загрузки службы на сервере ubuntu
3 часа назад Я пытаюсь заставить OpenSIPS работать должным образом .Я установил его, и все в порядке, за исключением того, что не запускает при загрузке, потому что для его работы требуется MySQL, и по какой-то причине он запускается ДО MySQLd во время инициализации. Я бы хотел изменить порядок загрузки моего процесса (/etc/init.d/opensips), чтобы он запускался ПОСЛЕ MySQLd и
Preview / Показать еще
См. Также : Номер телефона Показать подробности
Ubuntu Запуск Nginx при запуске Ошибка сервера
3 часа назад update-rc Теперь у нас подготовлен базовый скрипт, нам нужно добавить его к уровням выполнения по умолчанию: sudo / usr / sbin / update-rc.d -f nginx defaults Результат будет примерно таким: sudo /usr/sbin/update-rc.d -f nginx defaults Добавление системы startup для /etc/init.d/nginx
Preview / Показать больше
См. Также : Номер телефона Показать подробности
Как автоматически запускать приложения в Ubuntu 20.04 Focal Fossa
7 часов назад Первый шаг — убедиться, что команда gnome-session-properties доступна на Система Ubuntu .Для этого убедитесь, что установлен пакет gnome- startup -applications. Для этого выполните: $ sudo apt install gnome- startup -applications Далее,…
Preview / Показать еще
См. Также : Номер телефона Показать подробности
Как запустить программу при запуске в Ubuntu 20.04 YouTube
3 часа назад Поставьте лайк и подпишитесь! Как запускать программу при запуске в Ubuntu 20.04 в GNOME. Как запустить программу при запуске через командную строку (протестировано на Ubuntu 18.
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как Могу ли я запустить программу как пользователь root, когда мой Ubuntu 15
5 часов назад На Ubuntu 15.04 У меня есть этот файл: / usr / local / bin / myscript (это сценарий, который я сделал). Если я запустил это под моей учетной записью, он будет делать то, что мне нужно, как пользователь root: sudo / usr / local / bin / myscript Теперь я хочу запустить / usr / local / bin / myscript на машине при запуске , но как пользователь root (как если бы я выполнял команду sudo, но без необходимости вводить пароль).
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Ubuntu как узнать статус автозапуска при загрузке службы
3 часа назад Проверить авто start status of sysv init based сервис . Чтобы узнать, будет ли служба автоматически запускать во время загрузки на Ubuntu , мы можем использовать один из следующих двух подходов: Используйте update-rc.d, чтобы включить автоматический перезапуск службы с параметром сухого запуска -n .Если мы получили сообщение «уже существует», это означает, что служба запустит на…
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Установить и удалить программное обеспечение Ubuntu
Just Now Используйте программное обеспечение Ubuntu , чтобы установить дополнительные приложения и сделать Ubuntu более полезным. Удалить приложение. -. Удалите приложения, которыми вы больше не пользуетесь. Добавить личный архив пакетов (PPA) -. Добавить PPA для расширения источников программного обеспечения Ubuntu использует для…
Предварительный просмотр / Показать еще
См. Также : Номер телефона Показать подробности
Как отображать, запускать и останавливать службы во время загрузки в Linux
9 часов назад Службы, запущенные до данной службы . Чтобы узнать службы, которые приказали запустить перед указанной службой , введите в терминале следующую команду: systemctl list-dependencies –after ssh. сервис . Linux запускает службу . Где вы можете увидеть услуги, заказанные для запуска до service с именем ssh в
Preview / Показать еще
См. Также : Номер телефона Показать подробности
Все время (41 Результатов) Последние 24 часа Прошлая неделя Прошлый месяц
Пожалуйста, оставьте свои комментарии здесь:
Как управлять запускаемыми программами в Ubuntu Linux
Программы запуска — это программы или приложения, которые запускаются автоматически при загрузке операционной системы.Это могут быть любые обычные программы, такие как Skype, Discord, Torrent Client и т. Д. Они помогают сэкономить время и повысить удобство использования, но в то же время запуск слишком большого количества программ приводит к медленной и низкой производительности операционной системы, поскольку вся память занят запуском всех этих программ.
Цель этой публикации — познакомить вас с этими программами и помочь вам узнать, как управлять программами запуска в Ubuntu 20.04. Мы узнаем все о добавлении и удалении приложений из списка автозагрузки в Ubuntu 20.04 система. Итак, давайте начнем учиться.
Утилита запуска приложений в Ubuntu 20.04
Ubuntu включает утилиту Startup Applications Utility для обеспечения возможности управления запускаемыми приложениями. Просто найдите «Автозагрузку приложений» в меню приложений Ubuntu или в разделе «Действия».
Откроется приложение запуска .
В Startup Applications вы можете увидеть некоторые программы автозагрузки, которые выполняются при загрузке системы.
Давайте посмотрим, как добавить программу в список, которая будет запускаться при загрузке системы.
Как добавить программу в список программ автозагрузки
Чтобы добавить программу в список автозагрузки, вам достаточно сделать две вещи.
Во-первых, вам нужно знать путь к программе, которую вы хотите добавить в список запуска программ, а затем вам нужно добавить сведения о программе в список программ запуска.
Чтобы найти путь к форме приложения, где приложение запускается, мы можем использовать команду « which ».Например, мы хотим добавить Rhythmbox в наш список программ автозагрузки. Запустите терминал и введите команду, как показано ниже:
Приведенная выше команда предоставит путь.
Вернитесь к Startup Applications и нажмите кнопку Add .
Откроется всплывающее окно « Добавить программу запуска », как показано на снимке экрана ниже:
В этом Добавить программу запуска всплывающее окно:
- Сначала введите имя приложения в поле Name .
- Во-вторых, укажите путь в поле Command .
- И, наконец, в поле comment либо оставьте комментарий, либо оставьте его как есть.
Когда вы закончите и заполнили необходимые данные, нажмите кнопку Добавить , чтобы завершить его.
Программа будет успешно добавлена в список «Автозагрузка» и будет запущена сразу при загрузке операционной системы.
Теперь давайте посмотрим, как удалить программу или приложение из списка приложений для запуска.
Как удалить программу из списка автозагрузки
Чтобы удалить программу из списка запускаемых приложений, все, что вам нужно сделать, это выбрать программу, которую вы хотите удалить, и нажать кнопку Remove , как показано на приведенном ниже снимке экрана:
Приложение будет немедленно удалено из списка «Автозагрузка» и больше не будет запускаться при загрузке операционной системы.
Заключение
Этот пост состоит из полного и пошагового руководства по добавлению и удалению программы или приложения из списка программ запуска Ubuntu, и после прочтения этого поста любой новичок может управлять запускаемыми приложениями в Ubuntu 20.04 Система LTS.
Как автоматически запускать службы при загрузке в Linux?
Системному администратору важно знать, как настроить службу при загрузке, чтобы при перезагрузке сервера запускался автоматически. .
Причины перезагрузки сервера могут быть разными, в том числе следующие.
- Выполняется еженедельно, ежемесячно
- Неожиданно из-за проблемы с оборудованием / ядром
При правильной настройке вам не нужно запускать их вручную при каждой перезагрузке.
Немного автоматизации. Не правда ли?
Следующие примеры относятся к двум популярным дистрибутивам, протестированным на серверах DigitalOcean.
CentOS или RHEL 6.x
В следующем примере я использовал HTTP-сервер Apache, но процедура остается такой же для любых других служб, которые вы хотите запускать при загрузке в версии Red Hat Enterprise Linux (RHEL) или CentOS 6.
Вы можете оставить любое имя файла сценария, и здесь я сохранил httpd
- Станьте пользователем root на своем сервере Linux
- Создайте или скопируйте свой сценарий в / etc / init.d /
[[электронная почта защищена] init.d] # ls -ltr httpd
-rwxr-xr-x. 1 корень root 3371 6 января 08:56 httpd
[[адрес электронной почты защищен] init.d] #
Мы будем использовать утилиту chkconfig
, которая доступна по умолчанию в Linux или CentOS.
- Добавить сценарий для запуска при загрузке с использованием
chkconfig
с параметром--add
[[защита электронной почты] init.d] # chkconfig --add httpd
[[электронная почта защищена] init.d] # chkconfig httpd на
- Подтвердите, что сценарий успешно добавлен с
--list
[[адрес электронной почты защищен] init.г] # chkconfig --list httpd
httpd 0: выключено 1: выключено 2: включено 3: включено 4: включено 5: включено 6: выключено
[[адрес электронной почты защищен] init.d] #
Вот и все! Сценарий httpd
будет вызываться для запуска служб при загрузке Linux.
Если вам нужно отключить автозапуск службы , вы можете использовать следующие команды
chkconfig httpd выкл.
chkconfig --del httpd
RHEL или CentOS 7.x / 8.x
Процедура настройки служб при загрузке в RHEL 7 немного отличается от RHEL 6.Он использует systemd для управления службами.
Большая часть программного обеспечения, такого как сценарии Apache, PHP, MySQL, Nginx, добавляется в сервисы при его установке.
Возьмем для примера PHP-FPM .
Первым делом давайте посмотрим на статус php-fpm (предполагается, что у вас уже есть скрипты в / usr / lib / systemd / system /
)
[[электронная почта защищена] ~] # systemctl status php-fpm
php-fpm.service - Менеджер процессов PHP FastCGI
Загружено: загружено (/ usr / lib / systemd / system / php-fpm.услуга; отключен; предустановка поставщика: отключена)
Активный: неактивный (мертвый)
[[email protected] ~] #
Как видите, статус отключен, что означает, что он не настроен на запуск при загрузке.
Давайте включим запуск php-fpm при загрузке с помощью systemctl
[[электронная почта защищена] ~] # systemctl enable php-fpm
Создана символическая ссылка из /etc/systemd/system/multi-user.target.wants/php-fpm.service на /usr/lib/systemd/system/php-fpm.service.
[[email protected] ~] #
Теперь посмотрим на статус
[[электронная почта защищена] ~] # systemctl status php-fpmphp
php-fpm.service - Менеджер процессов PHP FastCGI
Загружено: загружено (/usr/lib/systemd/system/php-fpm.service; включено; предустановка поставщика: отключено) Активно: неактивно (мертв)
[[email protected] ~] #
php-fpm настроен на запуск при загрузке. Давайте проверим это, перезагрузив сервер.
Если вам когда-нибудь понадобится отключить запуск служб при загрузке, вы можете использовать команду ниже
systemctl отключить php-fpm
Вы также можете почитать этот пост, объясняющий systemd и автозапуск служб при загрузке.
Ubuntu
Настройка автозапуска служб в Ubuntu немного отличается. Скажем, имя скрипта — Nginx
.- Войти на сервер Ubuntu с root
- Скопируйте скрипт в папку /etc/init.d/
- Выполните следующую команду
update-rc.d значения по умолчанию nginx
- Перезагрузите сервер, чтобы убедиться, что службы запущены.
Это помогло мне, и я верю, что это будет полезно и для вас.
Системное администрирование— это всегда весело и сложно, и если вы хотите, чтобы развил свою карьеру в нем, то вы можете обратиться к этому курсу Udemy.
Затем узнайте, как найти причину внезапной перезагрузки Linux.
ubuntu-18.04 набор сценариев запуска — Программист искал
ubuntu-18.04 не может быть установлен путем редактирования сценария запуска rc.local, с помощью следующих простых настроек он может снова заставить rc.local играть роль.
1, построить файл rc-local.service
sudo vi / etc / systemd / system / rc-local.служба
2, скопируйте следующие файлы в rc-local.service
[Единица]
Описание = / etc / rc.local Совместимость
ConditionPathExists = / etc / rc.local
[Услуга]
Тип = простаивает
ExecStart = / etc / rc.local start
TimeoutSec = 0
StandardOutput = tty
RemainAfterExit = да
SysVStartPriority = 99
[Установить]
WantedBy = multi-user.target
За подробностями обращайтесь:
3, создайте файл rc.local
sudo vi /etc/rc.local
4, скопируйте следующее в rc.локальный файл
#! / Bin / sh -e
#
# rc.local
#
# Этот сценарий выполняется в конце каждого многопользовательского уровня запуска.
# Убедитесь, что сценарий "завершит 0" в случае успеха или в любом другом случае.
# значение при ошибке.
#
# Чтобы включить или отключить этот скрипт, просто измените выполнение
# бит.
#
# По умолчанию этот скрипт ничего не делает.
echo ", чтобы увидеть эти строки, инструкции по добавлению пользовательского сценария запуска."> /usr/local/test.log
выход 0
5, плюс права на rc.local
sudo chmod + x / etc / rc.местный
6. Включить службы
sudo systemctl включить rc-local
7, запускаем сервис и проверяем статус
sudo systemctl start rc-local.service
sudo systemctl status rc-local.service
8, перезапустите и проверьте файл test.log
кот /usr/local/test.log
Если вы видите содержимое, указывающее на установку, вы можете установить сценарий запуска, отредактировав файл rc.local
9, при размещении внутри RC.локальные проблемы не запускаются
1), вы можете увеличить функцию вывода журнала, чтобы увидеть окончательную причину, по которой этот скрипт не запускается, это пример файла запуска Memcached:
#! / Bin / sh -e
#
# rc.local
#
# Этот сценарий выполняется в конце каждого многопользовательского уровня запуска.
# Убедитесь, что сценарий "завершит 0" в случае успеха или в любом другом случае.
# значение при ошибке.
#
# Чтобы включить или отключить этот скрипт, просто измените выполнение
# бит.
#
# По умолчанию этот скрипт ничего не делает.#бревно
exec 2> /tmp/rc.local.log # отправить stderr из rc.local в файл журнала
exec 1> & 2 # отправить стандартный вывод в тот же файл журнала
set -x # указать sh отображать команды перед выполнением
#Memcached
/ usr / local / memcache / bin / memcached -p 11211 -m 64m -d -u корень
выход 0
2), заголовок файла rc.local / bin / sh изменить / bin / bash
3) Если реализация файла sh, поэтому вы хотите предоставить права на выполнение sudo chmod + x xxx.sh, добавьте sudo sh xxx.sh start
Как управлять запускаемыми приложениями в Ubuntu 14.04
Знаете ли вы, что запускаемое приложение играет важную роль в задержке загрузки системы ?. Да, вы не ослышались, когда вы установили в свою систему чертовски много приложений, некоторые из этих приложений автоматически пытаются загрузиться во время запуска системы.
Это причина того, что ваша система так долго загружается. Но не волнуйтесь, ребята, вы можете легко управлять своими запускаемыми приложениями.Просто взгляните на эту статью, чтобы узнать, как управлять запускаемыми приложениями в Ubuntu 14.04.
Шаги по управлению запускаемыми приложениями:
Шаг 1 : Сначала перейдите в строку поиска Unity, а затем введите «запускаемые приложения» . Вы увидите значок «запускаемые приложения» , просто нажмите на него, чтобы открыть.
Шаг 2: Вы увидите окно «Автозагрузка приложения» , под которым вы увидите три функциональные кнопки i.е. Добавляйте, удаляйте и редактируйте. Сначала нажмите кнопку «Добавить» .
Шаг 3: В разделе «Добавить программу запуска» вы должны ввести сведения о вашей программе, такие как имя, команда и комментарий, а затем нажать кнопку «Добавить» , когда закончите.
Шаг 4: Вы можете увидеть, что ваша новая программа указана в настройках запускаемого приложения.
Шаг 5: Теперь поговорим о опции «Удалить» .Чтобы выполнить эту операцию, сначала вы должны выбрать программу, пока она не будет выделена, а затем нажмите кнопку «Удалить», чтобы удалить эту программу из списка запуска.
Шаг 6: И последнее, но не менее важное: «Редактировать» вариант. Здесь вы можете отредактировать свою программу запуска. Нажмите кнопку редактирования при выборе любой программы.
Шаг 7: Здесь вы можете изменить имя, команду и комментарий к выбранной программе.
Шаг 8: После редактирования деталей просто нажмите кнопку «Сохранить» , как показано на изображении ниже.
Это все друзья. Продолжайте читать
.