Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов. 8(977)608-78-62 adm@nixm.ru
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов. 8(977)608-78-62 adm@nixm.ru
Установка программ с расширением .sh,.run или без расширения
- shursh
- Уважаемый участник
- Сообщения: 306
- Зарегистрирован: 19 янв 2015, 09:51
- Откуда: Беларусь, Брест
Установка программ с расширением .sh,.run или без расширения
При отсутствии нужных программ или нужных драйверов в "Центре приложений" или в Synaptic, приходится искать их в сети, на сайтах производителей, файлообменниках, и т.д.... И если программы находятся ( а это 99% ), то они обычно идут в архивах, или с расширениями .deb, .run, .sh, а иногда просто "голый" файл без какого либо расширения. И тогда, особенно начинающим, приходится искать способы их установки.
На самом деле ничего сложного в этом нет. И так приступим:
1. Установка программ с расширением .deb :
Тут все как и в Windows - двойной клик ЛК мыши по файлу, и программа устанавливается либо в установщике gdebi , либо с помощью "Центра приложений" (тоже может работать как установщик).
2. Установка программ с расширением .run :
Тут по - другому, установка производится в терминале :
Я, наверно из-за ленивости, не прописываю в терминале имя программы, а просто тащу ее мышкой в терминал.
3. Установка программ с расширением .sh :
Для установки программ с расширением .sh необходимо сначала сделать файл исполняемым:
Тут тоже можно перетащить мышкой....
Далее устанавливаем :
4. Установка программ без расширения :
Тут все делается мышкой, сначала кликаем ПК мыши по файлу, заходим в свойства, и разрешаем исполнение файла как программы.
Затем по кликаем этому же файлу ПК мыши, и выбираем "Выполнить".
В, принципе все. Удачи.
На самом деле ничего сложного в этом нет. И так приступим:
1. Установка программ с расширением .deb :
Тут все как и в Windows - двойной клик ЛК мыши по файлу, и программа устанавливается либо в установщике gdebi , либо с помощью "Центра приложений" (тоже может работать как установщик).
2. Установка программ с расширением .run :
Тут по - другому, установка производится в терминале :
Код: Выделить всё
sudo sh программа.run
3. Установка программ с расширением .sh :
Для установки программ с расширением .sh необходимо сначала сделать файл исполняемым:
Код: Выделить всё
sudo chmod +x [путь к файлу]
Далее устанавливаем :
Код: Выделить всё
sudo sh [путь к файлу]
Тут все делается мышкой, сначала кликаем ПК мыши по файлу, заходим в свойства, и разрешаем исполнение файла как программы.
Затем по кликаем этому же файлу ПК мыши, и выбираем "Выполнить".
В, принципе все. Удачи.
Re: Установка программ с расширением .sh,.run или без расшир
Не всё. Вы не написали куда закинуть скрипт, чтобы запускать его по команде любому пользователю.
- shursh
- Уважаемый участник
- Сообщения: 306
- Зарегистрирован: 19 янв 2015, 09:51
- Откуда: Беларусь, Брест
Re: Установка программ с расширением .sh,.run или без расшир
Вы имеете ввиду программы без расширений?Packum писал(а):Не всё. Вы не написали куда закинуть скрипт, чтобы запускать его по команде любому пользователю.
Тут есть варианты, если прога с установщиком, то после установки она сама прописывается в меню программ в свою категорию или в "прочие".
А если она типа potrable , то зачем скрипт? Запускать из папки загрузок и всё....
Re: Установка программ с расширением .sh,.run или без расшир
Не вы не поняли. Я не знаю какие каталоги в Ubuntu входят в переменную PATH, которая считывается при запуске
команд в системе и разрешает запуск. Попробуйте
у меня при этом выпадает список каталогов, которые входят в эту переменную. Если закинуть от рута скрипт в любой
из этих каталогов даже под любым псевдонимом, то он сам будет командой.
команд в системе и разрешает запуск. Попробуйте
Код: Выделить всё
echo $PATH
из этих каталогов даже под любым псевдонимом, то он сам будет командой.
- shursh
- Уважаемый участник
- Сообщения: 306
- Зарегистрирован: 19 янв 2015, 09:51
- Откуда: Беларусь, Брест
Re: Установка программ с расширением .sh,.run или без расшир
Понял. Это актуально, когда на компе несколько пользователей... У меня только один, так что я в это как то не вникал... Спасибо за инфу.
Re: Установка программ с расширением .sh,.run или без расшир
Это актуально не только поэтому. У меня тоже я один пользователь. Чтобы запустить скрипт из домашнего
каталога вам нужно набирать:
а из другого каталога, - прописывать полные пути
что муторно! Переместите скрипт от рута в любой из каталогов, входящих в переменную PATH и запускайте
хоть откуда своей командой. Например:
После этого вы сможете запускать скрипт из любого места просто командой
каталога вам нужно набирать:
Код: Выделить всё
./my_script.sh
Код: Выделить всё
./полный путь/my_script.sh
хоть откуда своей командой. Например:
Код: Выделить всё
#mv /home/user/my_script.sh /usr/local/bin/scr
Код: Выделить всё
$scr