Куда устанавливаются программы в linux
Перейти к содержимому

Куда устанавливаются программы в linux

Куда устанавливаются программы в Ubuntu

Многих новичков, недавно установивших Linux и только начавших разбираться в устройстве этой замечательной операционной системы, как и меня, в свое время, интересует вопрос: куда же устанавливаются программы в Ubuntu, да и вообще, в любом дистрибутиве Linux. Файловая система Linux очень сильно отличается от Windows и это в первое время сбивает с толку.

Мы привыкли, что все программы и их файлы в Windows находятся в системном каталоге Program Files и System32, или если не в нем, то хотя бы в одном из подкаталогов. Но в Linux все намного сложнее. Здесь файлы программ, как правило, распределены по всей файловой системе. Так куда устанавливаются программы в Linux? Как найти все файлы программы? Как удалять ненужные программы? Все это мы рассмотрим в данной статье.

Куда устанавливаются программы в Ubuntu

Здесь не все так просто. Чтобы ответить на этот вопрос сначала нужно разобраться в особенностях файловой системы Linux и способах установки программ. В корневой файловой системе Linux каждая папка предназначена для хранения определенного типа файлов, эти правила со временем менялись, да и сейчас меняются в зависимости от дистрибутива, но основные папки остаются одни и те же. В папке /bin (Binary — двоичный) — хранятся исполняемые файлы, /lib — подключаемые библиотеки, /usr — ресурсы и данные программ, это могут быть переводы, картинки и т д, в /var — временные данные, логи, кэши, /etc — конфигурационные файлы.

Большинство программ, устанавливаемых с помощью стандартного пакетного менеджера распределяются по файловой системе в эти папки. Вам, наверное, интересно, как система определяет какие файлы куда копировать. Она и не определяет, это задает разработчик во время сборки пакета. Попробуйте открыть deb пакет как архив. Кроме служебных информационных файлов, касающихся установки вы там увидите структуру папок напоминающую корневую ФС Linux, это и определяет какие файлы где будут находиться. В последнее время грань четкого разделения файлов по папкам немного стерлась, появились папки /usr/bin для исполняемых файлов, а кэш некоторые программы вообще хранят в домашней папке пользователя, но традиционные Linux сервисы, такие как Samba, Apache, Ngnix и многие другие четко придерживаются стандартной структуры.

Давайте разберем на примере как распределяется программа в файловой системе. Возьмем, например, тот же сервер apache. Чтобы узнать куда были скопированы файлы программы воспользуемся утилитой dpkg.

www-servers/apache-2.2.31 (/usr/sbin/apache2)
www-servers/apache-2.2.31 (/etc/init.d/apache2)
www-servers/apache-2.2.31 (/etc/logrotate.d/apache2)
www-servers/apache-2.2.31 (/var/cache/apache2)
www-servers/apache-2.2.31 (/usr/lib64/apache2)
www-servers/apache-2.2.31 (/usr/share/apache2)
www-servers/apache-2.2.31 (/etc/apache2)
www-servers/apache-2.2.31 (/usr/include/apache2)
www-servers/apache-2.2.31 (/etc/conf.d/apache2)
www-servers/apache-2.2.31 (/var/log/apache2)

Как видите, все файлы на своих местах.

Но из этого правила есть исключения. Например, многие проприетарные программы и игры устанавливаются полностью в одну папку, так же как и в Windows. Для таких программ есть папка /opt. Посмотрим, например, на Crossover:

sudo dpkg -s crossover-bin

Обычно такой вид установки используют программы, устанавливаемые скриптами в формате .run. Есть еще один вид программ — те, которые собираются из исходников и устанавливаются командой make install. Так программы лучше не устанавливать, потому что файлы, как и в первом случае, распределяются по всей системе, но в этот раз уже без ведома пакетного менеджера. Конечно¸ вы всегда сможете удалить программу командой make uninstall, но нет гарантий что вы не удалите исходники и скрипт очистки не оставит в системе много лишних файлов, которые потом будет трудно найти. Как правильно устанавливать программы из исходников можете посмотреть в статье установка программ из tar.gz

Надеюсь, эта статья помогла вам разобраться с вопросом куда устанавливаются программы в Ubuntu.

Куда устанавливаются программы в linux

С недавних пор пользуюсь UBUNTU 12.04
Программы устанавливаю с центра приложений, а куда они устанавливаются? не понятно. В windows есть папка program files, а в Linux?

Белик Виталий 🙂
Регистрация: 23.07.2007
Сообщений: 57,792

В windows есть папка program files

К сведению — этот каталог только в теории содержит полностью тело установленного. Думаю в Линуксе так же свои модули раскладываются по своим каталогам. Хотя это только предположение — все зависит от того что в инсталляторе прописано.

I’m learning to live.
Регистрация: 04.02.2009
Сообщений: 18,136

Думаю в Линуксе так же свои модули раскладываются по своим каталогам. Хотя это только предположение — все зависит от того что в инсталляторе прописано.

Зависит от линукса.
Чаще всего /usr/bin
Но может и /opt к примеру.
А вообще для поиска можно в командной строке использовать команды which, whereis и locate.
Чтобы проще было ориентироваться: http://www.pixelbeat.org/cmdline_ru_RU.html
Небольшой ликбез: http://www.linuxcookbook.ru/filefinding

Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Последний раз редактировалось Utkin; 27.12.2012 в 21:25 .

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
куда вписывать сам текст программы на С++?и вообще,где начинать писать саму программу? Ledy Общие вопросы C/C++ 8 07.05.2010 01:14
Куда отследить куда утекает память? TwiX Общие вопросы Delphi 6 02.03.2010 03:10
куда вставить код программы делфи Резеда Помощь студентам 9 21.12.2009 12:00
Не устанавливаются ИГРЫ Nich Компьютерное железо 14 16.12.2009 19:00
НЕ устанавливаются скачанные программы Eagle_mc Операционные системы общие вопросы 15 06.06.2009 14:43

Куда устанавливаются программы в линуксе?

Читал статью что программы устанавливаются в корневой раздел «/» но потом нашел другую информацию что устанавливаются в «/home» в линукс сообществе в вк, так куда?

mts88
21.09.20 13:20:57 MSK
1 2 →

Как мэйнтейнеру пакета в голову стукнет.

phoen ★★
( 21.09.20 13:22:33 MSK )
Последнее исправление: phoen 21.09.20 13:22:43 MSK (всего исправлений: 1)

Те что из репозитария ставятся в /, сторонние если юзер хочет может поставить в /home или в /.

MaxPower ★★
( 21.09.20 13:24:43 MSK )

обычно, пакеты из репозиториев помещают исполняемые файлы в /usr/bin или /usr/local/bin, вспомoгательные файлы программ хранятся в /usr/lib, /usr/share, /home и т.д. Сторонние программы могут устанавливаться целиком в /opt

hikari ★
( 21.09.20 13:31:36 MSK )

Если вкратце, то куда угодно.

Vsevolod-linuxoid ★★★★★
( 21.09.20 13:33:23 MSK )

нормальные пакеты равномерно размазываются по файловой системе, а всё остальное — куда угодно.

xfilx ★★
( 21.09.20 13:46:44 MSK )
Ответ на: комментарий от xfilx 21.09.20 13:46:44 MSK

кстати, а какой смысл в таком равномерном размазывании?

Egor_ ★
( 21.09.20 14:16:35 MSK )
Ответ на: комментарий от hikari 21.09.20 13:31:36 MSK

пакеты из репозиториев помещают исполняемые файлы в /usr/bin или /usr/local/bin

Вообще-то нет. В /usr/local идёт самосбор. Из пакетов туда вообще не ставят в нормальной ситуации.

AS ★★★★★
( 21.09.20 14:20:26 MSK )
AS ★★★★★
( 21.09.20 14:21:36 MSK )

Что за дистрибутив у тебя? Вообще куда угодно могут устанвливаться, тут грань между системными и прикладными программами стерта и при установке «размазывается» по дереву (хотя бывают и исключения).

Kolins ★★★
( 21.09.20 14:24:04 MSK )
Ответ на: комментарий от Egor_ 21.09.20 14:16:35 MSK

чтобы не искать конфиг и исполняемый файл в новой жопе очередного изобретательного разработчика?

anonymous
( 21.09.20 14:24:45 MSK )
Ответ на: комментарий от Egor_ 21.09.20 14:16:35 MSK

«Так исторически сложилось» ?

Kolins ★★★
( 21.09.20 14:25:53 MSK )
Ответ на: комментарий от Egor_ 21.09.20 14:16:35 MSK

кстати, а какой смысл в таком равномерном размазывании?

leave ★★★★★
( 21.09.20 14:30:42 MSK )

Есть дистрибутивы, они разные в разных места установки разные, всем заведует менеджер пакетов apt в Debian, pacman в Arch, dnf в Fedora и так далее, соотвецтвенно форматы пакетов разные. Достаточно знать как пользоваться менеджером в любимом тебе дистрибутиве и всё.

Чаще всего программы устанавливаются в /usr/bin/ или в /usr/local/bin есть пользовательские каталоги для этого в особых случаях ~/.local/bin/ например. Сторонее проприетарное ПО или же то которое не хочется совать в систему ставят уже руками в /opt/ На самом деле вариантов ещё много, у каждой цели установки свой смысл, просто иди и где то читай про это. И да порой конечно есть излишества.

В любом случае если не городить что-то самому то используй менеджер пакетов который в 99% случаев всё ставить в /usr/bin/ Что бы те было понятнее usr это User System Resources почти program files как в винде, только там один каталог где всё в кашу, а тут есть ещё дополнительное дробление и всё на свои полочки кидается и если знаешь что для чего всегда заранее знаешь что и где искать.

Есть ещё /bin это системные программы наиболее важные для функционирования системой. (Не совсем так, но считай так и есть)

Что бы ещё было понятнее, есть разные типы файлов в одной программе картинки, документация, примеры, конфигурационные фалйы, библиотеки и исполняемые файлы, при установке всё это расфасовывается не в 1 место, а в разные в зависимости от типа файла и его предназначения. И программа установленная как бы интегрируется с системой, сливается с ней в одно целое, а не как в винде в отдельном каталоге всё в кучу. И у того и у того есть и минусы и плюсы.

LINUX-ORG-RU ★★★★★
( 21.09.20 14:38:57 MSK )
Последнее исправление: LINUX-ORG-RU 21.09.20 14:39:42 MSK (всего исправлений: 1)

Куда устанавливаются программы через Wine

Вы устанавливаете программы в Wine точно так же, как делаете это в Windows: путем запуска инсталлятора. Можете принять папку для установки по умолчанию, большинство инсталляторов используют по умолчанию «C:\Program Files», что вполне хорошо.

  • Для установки программ через Wine нужно запустить инсталлятор, так же, как в Windows.
  • В Ubuntu пользовательские программы устанавливаются в директорию /usr, разделенную на /usr/bin и /usr/sbin.
  • Для запуска программы, установленной через Wine, нужно выбрать «Открыть с помощью Wine» в контекстном меню или выбрать Wine в списке приложений «Другое».
  • Установленные программы в Ubuntu можно найти в опции программного обеспечения, нажав на вкладку «Установлено».
  • Wine позволяет запускать Windows-приложения на Linux, преобразуя API-вызовы Windows в системные вызовы ядра Linux.
  • В ALT Linux программное обеспечение устанавливается с помощью менеджеров пакетов, таких как RPM, Synaptic, ALT Linux Control Center и apt.
  • Wine нужен для запуска Windows-приложений на POSIX-совместимых операционных системах, включая Linux, macOS и BSD.
  • Для установки игр с помощью Wine нужно выбрать префикс и установить необходимые компоненты, такие как directx9.
  1. Где находятся установленные программы в Linux
  2. Как запустить программу установленную через Wine
  3. Как найти установленную программу в Ubuntu
  4. Как работает Wine на Linux
  5. Где находятся установленные программы
  6. Куда устанавливаются программы в ALT Linux
  7. Для чего нужен Wine
  8. Как установить игру с помощью Wine
  9. Как добавить диск в Wine
  10. Где лежат исполняемые файлы Linux
  11. Где хранятся пакеты Ubuntu
  12. Как вывести список установленных программ Linux
  13. Какие программы поддерживает Wine
  14. Как правильно установить Wine
  15. Можно ли поставить линукс на телефон
  16. Где хранятся все программы и данные на компьютере
  17. Как посмотреть путь до папки Linux
  18. Как посмотреть все папки в Linux
  19. Как посмотреть список установленных программ Debian

Где находятся установленные программы в Linux

В Ubuntu пользовательские программы в большинстве случаев устанавливаются в директорию /usr, но программа находится не в одной папке, а разделена на части:

  • /usr/bin — исполняемые файлы программ
  • /usr/sbin — исполняемые файлы программ, которые запускаются с правами администратора

Как запустить программу установленную через Wine

В этом случае кликните по файлу правой кнопкой мыши, выберите пункт «Открыть с помощью» и выберите Wine. Если у вас в контекстном меню не появился Wine, то сделайте так: нажмите правой кнопкой на приложение, которое хотите запустить выберите «Открыть с помощью», а затем «Другое»

Как найти установленную программу в Ubuntu

Просмотр установленного программного обеспечения из опции программного обеспечения Ubuntu. Si ты не хочешь использовать терминал и его команды, вы всегда можете увидеть приложения, установленные в системе, открыв опцию программного обеспечения. Оказавшись в нем, вам просто нужно нажать на вкладка «Установлено».

Как работает Wine на Linux

Wine — это инструмент, который позволяет пользователям Linux запускать приложения и игры, созданные для операционной системы Windows. Wine работает так: он выполняет преобразование API-вызовов Windows в системные вызовы ядра Linux. Благодаря этому, в Linux можно использовать Windows-программы.

Где находятся установленные программы

Чтобы просмотреть полный список приложений, нажмите кнопку Пуск и прокрутите алфавитный список. Некоторые приложения находятся в папках в списке приложений: например, Блокнот находится в папке Стандартные — Windows.

Куда устанавливаются программы в ALT Linux

Программное обеспечение в систему устанавливается с помощью специальных программ, называемых менеджеры пакетов. Менеджером пакетов низкого уровня является сам RPM. Остальные рассматриваемые программы, Synaptic, модуль ALT Linux Control Center и консольная утилита apt, являются надстройками над RPM. См.

Для чего нужен Wine

Wine — это свободное программное обеспечение для запуска Windows-приложений на нескольких POSIX-совместимых операционных системах, включая Linux, macOS и BSD. Если вы любите Linux, то наверняка когда-то запускали Wine.

Как установить игру с помощью Wine

Перейдите на вкладку Setup -> System Software. В списке Current prefix выберите префикс, который используется при установке игры. Нажмите Run Winetricks, затем Install Winetricks. В этом же окне выберите directx9, и нажмите Install.

Как добавить диск в Wine

Разметка дисков в Wine относительно проста. В Winecfg во вкладке Drives вы видите кнопки для добавления и удаления нужных дисков. Когда вы выбираете «добавить диск» создается новая строка и появляется схема обозначения дисков по умолчанию.

Где лежат исполняемые файлы Linux

Первая папка bin в ней находятся базовые исполняемые файлы команд, т. е все команды которые может использовать пользователь они находятся здесь в данной папке. Папка boot — в данной папке находятся файлы загрузчика. Обычно это отдельный диск примонтированный в котором находиться ядро Linux.

Где хранятся пакеты Ubuntu

Скачанные deb-пакеты хранятся в папке /var/cache/apt/archives. По умолчанию система управления пакетами настроена таким образом, что сохраняет все пакеты, когда-либо скачанные и установленные.

Как вывести список установленных программ Linux

1. Как вывести список установленных пакетов на Arch Linux с помощью команды pacman:

  • Чтобы вывести только общее количество установленных пакетов в Arch Linux, направьте вывод pacman в команду wc: $ pacman -Q | wc -l 134.
  • Как видно из вышеприведенного вывода, я установил 134 пакета в своей системе Arch Linux.

Какие программы поддерживает Wine

Wine — «вино») — свободное программное обеспечение, позволяющее пользователям UNIX-подобных операционных систем, например GNU/Linux, Apple macOS и других UNIX-подобных с поддержкой архитектур CPU x86, AMD64 (и других архитектур CPU при наличии совместимости с ними запускаемых приложений) исполнять 16-, 32- и 64-битные

Как правильно установить Wine

Нажмите правой кнопкой на приложение, которое хотите запустить выберите «Открыть в другой программе» там, где строка для ввода, введите wine и нажмите кнопку «Установить по умолчанию», нажмите ОК. Теперь все.exe файлы будут открываться двойным кликом.

Можно ли поставить линукс на телефон

Запуск Linux на Android возможен! И для этого не нужно устройство с root-правами: всё необходимое ПО доступно в официальном магазине Google Play. Всего за 10–15 минут вы сможете получить операционную систему, отличающуюся от Android расширенной функциональностью.

Где хранятся все программы и данные на компьютере

У компьютера два вида памяти внешняя и внутренняя. К внешней относят: флэш-накопители, CD и DVD диски и др. К внутренней относят: жесткий диск и оперативную память. В момент работы, данные хранятся в оперативной памяти и в момент выключения компьютера оперативная память очищается.

Как посмотреть путь до папки Linux

Чтобы узнать текущую директорию (отобразить полный путь к текущей директории), достаточно набрать команду в терминале:

  • pwd. Выполнение данной команды представлено на скриншоте выше.
  • cd /home. Но это не всё, что можно делать с помощью команды cd:
  • cd..
  • cd../..
  • cd.
  • cd ~user_name.
  • cd —
  • ls.

Как посмотреть все папки в Linux

Для просмотра содержимого каталога используется команда ls. Название этой команды является сокращением слов list files.

Как посмотреть список установленных программ Debian

Список установленных пакетов с помощью dpkg-query

Dpkg-query — это командная строка, которая может использоваться для отображения информации о пакетах, перечисленных в базе данных dpkg. Команда отобразит список всех установленных пакетов, включая версии пакетов, архитектуру и краткое описание.

17.04.2023 Куда устанавливаются программы через Wine

Wine — это свободное программное обеспечение для запуска Windows-приложений на нескольких POSIX-совместимых операционных системах, включая Linux, macOS и BSD. Оно позволяет пользователям запускать приложения и игры, созданные для операционной системы Windows, на Linux. Как и при установке программ на Windows, установка приложений через Wine происходит путем запуска инсталлятора. Пользователи могут принять папку для установки по умолчанию, которая, как правило, находится в директории /usr. Однако, приложение может быть разделено на части, которые находятся в разных директориях, таких как /usr/bin или /usr/sbin.

Чтобы запустить программу, установленную через Wine, нужно кликнуть по файлу правой кнопкой мыши, выбрать пункт «Открыть с помощью» и выбрать Wine. Если Wine не появился в контекстном меню, можно выбрать «Другое» и выбрать Wine вручную. Чтобы найти установленную программу в Ubuntu, можно открыть опцию программного обеспечения Ubuntu и перейти на вкладку «Установлено».

Wine работает так: он выполняет преобразование API-вызовов Windows в системные вызовы ядра Linux. Это позволяет использовать Windows-программы на Linux. Для установки программного обеспечения в ALT Linux используются менеджеры пакетов, такие как RPM, Synaptic, модуль ALT Linux Control Center и консольная утилита apt.

Чтобы установить игру через Wine, нужно перейти на вкладку Setup -> System Software и выбрать префикс, который используется при установке игры. Затем нужно запустить Winetricks и установить необходимые компоненты, такие как directx9.

Использование Wine позволяет пользователям Linux запускать Windows-приложения, что может быть полезно для тех, кто переходит с Windows на Linux, но нуждается в использовании определенных программ. Однако, не все Windows-приложения могут быть запущены через Wine, и некоторые могут работать нестабильно или не полностью. Также, Wine может потреблять больше ресурсов системы, чем нативные приложения для Linux.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *