Тема: [Ubuntu] Місце встановлення програм в Мінт

Де встановлюються програми в Мінт 17.1, скачані з Менеджера Програм?

2

Re: [Ubuntu] Місце встановлення програм в Мінт

*WALL*

Подякували: Master_Sergius, BarsicPlus2

3

Re: [Ubuntu] Місце встановлення програм в Мінт

Вітаю в Linux. Тут немає одного місця, куди встановлюються програми, натомість вони розкладаються по файловій системі. Приблизно так:
/bin - виконувані файли системних програм для користувачів
/sbin - виконувані файли системних програм
/etc - налаштування (в текстових файлах)
/lib - бібліотеки
/tmp - тимчасові файли
/var - файли даних програм
/opt - опціональні програми (не дуже визначено, наразі використовується нечасто)
/usr - вторинна ієрархія користувацьких програм, тобто в /usr можуть бути всі згадані підтеки зі своїми файлами

Крім того, є
/root - тека користувача root
/home - теки користувачів
/boot - завантажувач (часто окремий розділ)
Кожна програма розподіляє свої файли по цій системі: бібліотеки - в /lib, виконувані - в /bin, конфіги - в /etc... чи в /usr/lib, /usr/bin, /usr/etc. Чи і туди, і туди. Залежно від програми.

Подякували: temlees, Arete2

4

Re: [Ubuntu] Місце встановлення програм в Мінт

dpkg -L <package_name>

покаже де знаходяться файли з установленого пакунка

Подякували: temlees, koala2

5

Re: [Ubuntu] Місце встановлення програм в Мінт

/bin
/usr/bin
/usr/local/bin
Ще по ходу бібліотеки...

6

Re: [Ubuntu] Місце встановлення програм в Мінт

дайте йому код пакетного менеджера

Подякували: HetmanNet1

7

Re: [Ubuntu] Місце встановлення програм в Мінт

reverse2500 написав:

дайте йому код пакетного менеджера

бінарний в hex чи джерельний? чи пожаліти та дати мануал по його використанню?

8

Re: [Ubuntu] Місце встановлення програм в Мінт

koala написав:

Вітаю в Linux. Тут немає одного місця, куди встановлюються програми, натомість вони розкладаються по файловій системі.

При цьому я не казав, що вони встановлюються всі в одне місце. Деякі програми знайдені.

9

Re: [Ubuntu] Місце встановлення програм в Мінт

Не де а куди.

10

Re: [Ubuntu] Місце встановлення програм в Мінт

Я теж кажу де, але сам факт володіння наддніпрянською говіркою, як бачимо, мізків не додає. Mint це лінуксовий дистр, тому розташування програм визначається стандартами POSIX. Себто це не безкоштовний аналог вінди.

Подякували: koala1

11

Re: [Ubuntu] Місце встановлення програм в Мінт

А може він хоче як у вінді видалити там програму :)

12

Re: [Ubuntu] Місце встановлення програм в Мінт

Це як? Вручну видалити каталог з програмою в Program Files?

13 Востаннє редагувалося IhorGorobets (09.11.2015 12:24:56)

Re: [Ubuntu] Місце встановлення програм в Мінт

Invader написав:

Це як? Вручну видалити каталог з програмою в Program Files?

Я оптиміст і думаю що він просто хоче розмістити папку з програмами на SSD диску  :)

14

Re: [Ubuntu] Місце встановлення програм в Мінт

тому розташування програм визначається стандартами POSIX

POSIX до цього немає ніякого відношення, той же GoboLinux цьому доказ, почнемо з того, шо в кожному дистрибутиві все може бути як захоче розробник, одні будуть зберігати бінарнік в /usr/bin скажімо пакет libreoffice, в тійже папці буде папка з назвою libreoffice де будуть всі бібліотеки що потрібні до офісу, а в другому навпаки. ELF офісу буде в /usr/local/bin, файли з конфігураціями будуть вже в /usr/local/etc/libreoffice ... І не факт шо все буде так завжди, бо від версії до версії все може мінятись, а це  дуже бісить програмістів лінукс

15

Re: [Ubuntu] Місце встановлення програм в Мінт

Так, це не POSIX, а FHS.

Подякували: 0xDADA11C7, HetmanNet2

16

Re: [Ubuntu] Місце встановлення програм в Мінт

А Mac OS також має таку структуру встановлених програм? Дякую.

17 Востаннє редагувалося Nikson (09.11.2015 15:44:47)

Re: [Ubuntu] Місце встановлення програм в Мінт

temlees написав:

А Mac OS також має таку структуру встановлених програм? Дякую.

В mac структура фс прихована від кінцевого користувача, але так він як нащадок unix/bsd має подібну структуру. Приблизно таку

Подякували: temlees1

18

Re: [Ubuntu] Місце встановлення програм в Мінт

Nikson написав:
temlees написав:

А Mac OS також має таку структуру встановлених програм? Дякую.

В mac структура фс прихована від кінцевого користувача, але так він як нащадок unix/bsd має подібну структуру. Приблизно таку

Знайшов у закладках, сподіваюся не застаріла інформація.

HIER(7)              BSD Miscellaneous Information Manual              HIER(7)

NAME
     hier -- layout of filesystems

DESCRIPTION
     A historical sketch of the filesystem hierarchy.  The modern OS X filesystem is documented in the
     ``File System Programming Guide'' available on Apple Developer.

     /             root directory of the filesystem

     /bin/         user utilities fundamental to both single-user and multi-user environments

     /dev/         block and character device files

                   fd/  file descriptor files; see fd(4)

     /etc/         system configuration files and scripts

     /mach_kernel  kernel executable (the operating system loaded into memory at boot time).

     /sbin/        system programs and administration utilities fundamental to both single-user and multi-user multiuser
                   user environments

     /tmp/         temporary files

     /usr/         contains the majority of user utilities and applications

                   bin/      common utilities, programming tools, and applications
                   include/  standard C include files

                             arpa/       C include files for Internet service protocols
                             hfs/        C include files for HFS
                             machine/    machine specific C include files
                             net/        misc network C include files
                             netinet/    C include files for Internet standard protocols; see inet(4)
                             nfs/        C include files for NFS (Network File System)
                             objc/       C include files for Objective-C
                             protocols/  C include files for Berkeley service protocols
                             sys/        system C include files (kernel data structures)
                             ufs/        C include files for UFS

                   lib/      archive libraries
                   libexec/  system daemons & system utilities (executed by other programs)
                   local/    executables, libraries, etc. not included by the basic operating system
                   sbin/     system daemons & system utilities (executed by users)
                   share/    architecture-independent data files

                             calendar/  a variety of pre-fab calendar files; see calendar(1)
                             dict/      word lists; see look(1)

                                        web2        words from Webster's 2nd International
                                        words       common words

                             man/       manual pages
                             misc/      misc system-wide ascii text files
                             mk/        templates for make; see make(1)
                             skel/      example . (dot) files for new accounts
                             tabset/    tab description files for a variety of terminals; used in the term-cap termcap
                                        cap file; see termcap(5)
                             zoneinfo/  timezone configuration information; see tzfile(5)

     /var/         multi-purpose log, temporary, transient, and spool files

                   at/        timed command scheduling files; see at(1)
                   backups/   misc. backup files
                   db/        misc. automatically generated system-specific database files
                   log/       misc. system log files

                   mail/      user mailbox files
                   run/       system information files describing various info about system since it was
                              booted

                              utmpx       database of current users; see utmpx(5)

                   rwho/      rwho data files; see rwhod(8), rwho(1), and ruptime(1)
                   spool/     misc. printer and mail system spooling directories

                              mqueue/     undelivered mail queue; see sendmail(8)

                   tmp/       temporary files that are kept between system reboots
                   folders/   per-user temporary files and caches

SEE ALSO
     ls(1), apropos(1), whatis(1), whereis(1), finger(1), which(1), find(1), grep(1), fsck(8)

HISTORY
     A hier manual page appeared in Version 7 AT&T UNIX.

Подякували: Nikson1

19 Востаннє редагувалося koala (09.11.2015 21:00:17)

Re: [Ubuntu] Місце встановлення програм в Мінт

Version 7 1979 року... ну, майже не спізнилися. Остання версія FHS 3.0  цього року.

20

Re: [Ubuntu] Місце встановлення програм в Мінт

koala написав:

Version 7 1979 року... ну, майже не спізнилися. Остання версія FHS 3.0  цього року.

Ну в Apple схоже поки користуються Version 7 :P