Структура каталогов. (Наилучший способ размещения программ.)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Лучшая структура каталогов.
Какой способ размещения программ Вы считаете правильным?

Без разницы, главное чтобы программы работали
7
9%
Способ Линукса
63
80%
Способ Windows
5
6%
Способ Макоси
4
5%
 
Всего голосов: 79

Что Вы думаете о проекте GoboLinux и им подобных?

Это полезное дело. GoboLinux помогает пользователям Windows легко адаптироваться в новой для них среде
3
4%
Это есть садо-мазо
38
48%
Не знаю
38
48%
 
Всего голосов: 79

Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Структура каталогов.

Сообщение Bluetooth »

Обычно достаточно залезть в Program Files (ну или куда пользователь ставит у себя софт) и найти там папку с названием, совпадающим с названием программы. В ней-то искомое добро и лежит.

Если бы было так, я бы не вонял ( :D ),но это не всегда так, к сожалению.
Ну не знаю, может у меня не достаточно много софта, но как-то до сих пор с поиском проблем не возникало. Дело навыка видимо
У меня тож проблем с этим не возникает, ибо навык есть. только навык бесполезный и идет от того, что создатели системы не захотели сделать логично и структурировано.
Чего нельзя сказать о создателях GoboLinux
Спасибо сказали:
Olegator
Сообщения: 2493
ОС: SuseLinux 11.2 KDE 4.3

Re: Структура каталогов.

Сообщение Olegator »

ой не могу сдержаться :)))

Код: Выделить всё

 Содержимое папки C:\Program Files

04.06.2009  15:08    <DIR>          .
04.06.2009  15:08    <DIR>          ..
17.03.2006  15:07    <DIR>          1Cv77
17.03.2006  15:06    <DIR>          1cv8
12.05.2009  13:48    <DIR>          1cv81
16.03.2006  22:31    <DIR>          Adobe
03.06.2008  13:06    <DIR>          Ahead
21.05.2009  21:06    <DIR>          Apollo
11.12.2008  19:12    <DIR>          Arsenal Company
17.12.2007  19:29    <DIR>          ASCII Art Studio
04.06.2008  11:46    <DIR>          Aspell
22.04.2009  17:53    <DIR>          ATOL
11.11.2008  11:27    <DIR>          Blender Foundation
14.10.2008  14:52    <DIR>          Cognitive
22.04.2009  17:53    <DIR>          Common Files
16.03.2006  22:21    <DIR>          ComPlus Applications
04.03.2009  13:03    <DIR>          Counter-Strike
30.07.2007  10:43    <DIR>          DAEMON Tools
24.10.2007  12:06    <DIR>          Datalogic
02.04.2008  10:50    <DIR>          ejabberd-2.0.0
12.03.2008  18:52    <DIR>          Far
22.04.2009  17:50    <DIR>          FireBird
22.05.2009  18:25    <DIR>          FlameRobin
18.02.2008  15:28    <DIR>          FlashBoot
13.12.2007  12:33    <DIR>          GIMP-2.0
11.12.2008  19:09    <DIR>          HK-Software
18.10.2007  13:13    <DIR>          IBAnalyst
17.04.2009  11:02    <DIR>          Internet Explorer
21.08.2007  15:18    <DIR>          Ishida
17.04.2009  13:09    <DIR>          Java
30.07.2007  10:38    <DIR>          K-Lite Codec Pack
11.12.2008  11:54    <DIR>          KDE
01.08.2007  15:14    <DIR>          LizardTech
16.03.2006  22:31    <DIR>          Maxthon
25.05.2009  12:40    <DIR>          MC
16.03.2006  22:30    <DIR>          Media Player Classic
28.02.2008  13:45    <DIR>          Microsoft ActiveSync
16.03.2006  22:26    <DIR>          microsoft frontpage
03.06.2008  13:57    <DIR>          Microsoft.NET
29.02.2008  13:04    <DIR>          Miranda
16.03.2006  22:21    <DIR>          Movie Maker
28.05.2009  13:41    <DIR>          Mozilla Firefox
30.07.2007  11:00    <DIR>          MSXML 4.0
27.02.2009  12:04    <DIR>          MSXML 6.0
26.09.2007  15:08    <DIR>          MyPhoneExplorer
16.03.2006  22:22    <DIR>          NetMeeting
03.06.2009  13:53    <DIR>          nnCron
27.02.2009  13:49    <DIR>          Notepad++
16.03.2006  22:22    <DIR>          Online Services
03.03.2009  19:31    <DIR>          OpenOffice.org 3
15.08.2008  11:20    <DIR>          Opera
19.03.2008  11:19    <DIR>          Outlook Express
20.08.2008  10:36    <DIR>          Pidgin
25.12.2008  14:50    <DIR>          Portable PuTTY
25.07.2007  14:30    <DIR>          Positive Technologies
07.02.2008  11:34    <DIR>          Psi
16.03.2006  22:29    <DIR>          QuickTime Alternative
27.02.2009  12:12    <DIR>          Reference Assemblies
30.07.2007  10:13    <DIR>          Sateira
27.07.2007  11:23    <DIR>          Seapine
11.01.2008  17:48    <DIR>          SIM
25.02.2009  22:27    <DIR>          SmallProxy
26.09.2007  15:00    <DIR>          Sony Ericsson
03.06.2009  13:55    <DIR>          SpeedFan
10.02.2009  14:52    <DIR>          StarDict
14.04.2009  17:00    <DIR>          Symantec
03.06.2009  13:53    <DIR>          Symantec AntiVirus
26.05.2009  22:28    <DIR>          TMeter
14.08.2007  14:22    <DIR>          Total Commander
19.11.2008  14:58    <DIR>          TranslateIt! 4.5
03.06.2009  10:21    <DIR>          Trolltech
26.12.2007  14:04    <DIR>          VPCServerDemo
26.12.2007  14:05    <DIR>          VPCSystem
11.12.2008  19:07    <DIR>          Webteh
26.07.2007  12:40    <DIR>          Windows Media Player
16.03.2006  22:26    <DIR>          Windows NT
22.04.2008  18:58    <DIR>          WinPcap
16.03.2006  22:31    <DIR>          WinRAR
22.04.2008  18:58    <DIR>          Wireshark
11.02.2009  18:50    <DIR>          xBaseView
16.03.2006  22:26    <DIR>          xerox
25.12.2008  14:50    <DIR>          Xming
16.03.2006  22:31    <DIR>          XnView
23.10.2008  15:28    <DIR>          Yandex

в какой папке находится ibexpert, small cd burner, testtrack, xspider, cuneiform?
Спасибо сказали:
Vexhin
Сообщения: 78
ОС: Ubuntu 20.04 MATE

Re: Структура каталогов.

Сообщение Vexhin »

Ну, я чисто случайно знаю, что Куньи формы лежат в когнитиве :)
Про остальное гадать не берусь.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Структура каталогов.

Сообщение Bluetooth »

в какой папке находится ibexpert, small cd burner, testtrack, xspider, cuneiform?

мне больше понравилось две папки: symantec и symantec antivirus :)
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Структура каталогов.

Сообщение watashiwa_daredeska »

Iskan Der писал(а):
04.06.2009 14:22
Вообще пользуются, хоть и не так часто
Очень ловкая формулировка. Примерно то же, что и "в линукс профессионально обрабатывают фото, хоть и не так часто".
Iskan Der писал(а):
04.06.2009 14:22
Ну там неаккуратно обновить какой-то другой пакет, от которого зависят другие приложения, и получится неприятно. Обсуждали уже, одним словом.
Я отвечу Вам Вашими же словами:
Iskan Der писал(а):
04.06.2009 14:22
Понятно, что если у автора пакета/приложения руки росли из заднего места, то он в любом случае найдет способ все испортить. Ну мы уж крайние случаи такого рода рассматривать не будем, ладно?
Только замечу, что на практике такие кривые руки в том же Debian встречаются значительно реже. На моей памяти (~10 лет) -- пальцев одной руки хватит, чтобы посчитать. В unstable.
Iskan Der писал(а):
04.06.2009 14:33
Пользователь может проигнорировать конфликт (вроде многие менеджеры пакетов это позволяют), зависимости могут быть неправильно указаны авторами пакетов.. Все может быть.
Если следовать Вашей логике, пользователь не захочет и не будет этого делать. Для игнорирования зависимостей надо с бубном в консоли прыгать.
Iskan Der писал(а):
04.06.2009 14:33
Это в идеале. В жизни мейнтейнеры не всех репозиториев так тщательно за этим следят.
Давайте перейдем к более конкретному обсуждению. Я буду приводить факты из Debian stable и Debian unstable. Выбирайте версию Windows :)
Iskan Der писал(а):
04.06.2009 14:33
Почему непонятно куда? Вы же сами указываете при установке, куда ставить прогу.
Вы проигнорировали то, что я написал. Перечитайте еще раз про Visual Studio. А еще я могу Internet Explorer припомнить, который в папку, указанную пользователем, ставит от силы 10% всего, что он ставит и бинарник, ЕМНИП, лежит не там.
Спасибо сказали:
Iskan Der
Сообщения: 270

Re: Структура каталогов.

Сообщение Iskan Der »

watashiwa_daredeska писал(а):
04.06.2009 16:20
Очень ловкая формулировка. Примерно то же, что и "в линукс профессионально обрабатывают фото, хоть и не так часто".

Сформулирую точнее. Рядовые пользователи консолью почти не пользуются. Пользователи с более специфическими задачами (администраторы, разработчики ПО) пользуются достаточно часто, но их самих не так много, как рядовых (хотя все равно не мало). Годится? :)

watashiwa_daredeska писал(а):
04.06.2009 16:20
Только замечу, что на практике такие кривые руки в том же Debian встречаются значительно реже. На моей памяти (~10 лет) -- пальцев одной руки хватит, чтобы посчитать. В unstable.
...
Давайте перейдем к более конкретному обсуждению. Я буду приводить факты из Debian stable и Debian unstable. Выбирайте версию Windows

К дебиану претензий не имею, во всяк, по части работы официальных репозиториев. Но дебиан - не единственный линукс, и даже не самый распространенный (или ошибаюсь?).
Опять же, пользователь дебиана тоже может использовать сторонние репозитории, кошерность которых необязательно гарантирована на 100%. Можно их и не использовать, ну так дебиановая тактика работает и в винде: используйте только старый проверенный софт, который без труда найдется к Program Files, и будет вам счастье (сколько угодно счастья, и никто не уйдет обиженный :)).

watashiwa_daredeska писал(а):
04.06.2009 16:20
Вы проигнорировали то, что я написал. Перечитайте еще раз про Visual Studio. А еще я могу Internet Explorer припомнить, который в папку, указанную пользователем, ставит от силы 10% всего, что он ставит и бинарник, ЕМНИП, лежит не там.

В очередной раз признаю: в семье не без урода. VS ведет себя неприлично, я согласен, и хватит с ней на этом. Будем надеяться, что она нужна не каждому пользователю.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Структура каталогов.

Сообщение drBatty »

Iskan Der писал(а):
04.06.2009 13:26
Он не мой, он - его авторов. Разбираться, что у них там не срослось, мне как-то влом.

нет. он ВАШ. это ВЫ его выбрали. не нравится - возьмите другой, нравится - разбирайтесь ПОЧЕМУ так. мне вот не нравится то, что в венде файлы в корзине криво названы, хочу по другому! плохая венда, потому-что я НЕ ПОНИМАЮ. такая у вас логика. непонятно вам == плохо.
Iskan Der писал(а):
04.06.2009 13:26
Ах ну да, линукс же делался марсианами, ход мыслей которых серым виндузятникам ни за что не понять. Делался, естественно, для таких же марсиан с их абсолютно иными задачами и потребностями smile.gif
Отдельно радует, что сами эти "марсиане" в делах виндовых (пардон, земных) разбираются прям один лучше другого smile.gif

почему марсиане не могут разбираться в делах землян? да и земляне могут в марсианских. Я лишь про тех землян, которые не разбираются. Ход мысли можно ПОНЯТЬ, вот только вы и не пытаетесь, вы с ходу говорите, что это - плохо.
Iskan Der писал(а):
04.06.2009 13:26
Несмотря на радикальное различие системы каталогов GoboLinux с традиционными Unix-системами, для существующих программ нет необходимости в каких-либо переделках - для них GoboLinux прозрачно отображает традиционные пути в их новые аналоги.

Так что наверное все найдет.
найдёт. только $PATH у вас будет в 100К, и тормозить консоль ваша будет по чёрному.

watashiwa_darede... писал(а):
04.06.2009 14:20
Я вот сколько общался с виндой, ни разу не видел, чтобы у программы в Program Files лежали только исполняемые файлы

watashiwa_darede... писал(а):
04.06.2009 14:20
Практика использования старенькой Visual Studio (по-моему, 6) показывает, что исполняемые файлы нифига не лежат в одном каталоге в Program Files, этих каталогов штук 5 и некоторые из них в Common Files. Более того, никаких, нафиг, конфигов с путями нет, чтобы все эти мудацкие программки находили то, что им нужно.

плюспятьсот!
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Структура каталогов.

Сообщение drBatty »

Bluetooth писал(а):
04.06.2009 14:53
Кстати, ярлыки не нужны. Вообще.

нужны. ls -s
а на рабочем столе - нет конечно. у меня и стола нет :)
Iskan Der писал(а):
04.06.2009 18:46
Рядовые пользователи консолью почти не пользуются.

это смотря что они пользуют... если пользуют IRC - то как раз в консоли и работают... в IRC'шной... GUI есть конечно для всего, вот только не всегда гуи - самая удобная штука. Для файлов(исключая картинки) - консоль - самый удобный из известных мне инструментов. Все остальные - хуже. Про FAR и ТоталКоммандер я в курсе, они тоже хуже. А всякие дельфины и проводники вообще не имеют смысла(только для картинок).
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Структура каталогов.

Сообщение Bluetooth »

нужны. ls -s
а на рабочем столе - нет конечно. у меня и стола нет smile.gif
Про ls -s - не понял :)
А говорил я про рабочий стол. у меня его, кстати, тож нет.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Структура каталогов.

Сообщение Flaming »

drBatty писал(а):
04.06.2009 19:29
нужны. ls -s

Может быть, имелось ввиду ln -s ?

drBatty писал(а):
04.06.2009 19:29
Про FAR и ТоталКоммандер я в курсе, они тоже хуже.

А FAR - это разве не консоль? :)
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Структура каталогов.

Сообщение drBatty »

Bluetooth писал(а):
04.06.2009 20:39
Про ls -s - не понял :)
А говорил я про рабочий стол. у меня его, кстати, тож нет.

симлинк - это тоже своего рода "ярлык". вы же написали "вообще"...
Flaming писал(а):
04.06.2009 20:40
Может быть, имелось ввиду ln -s ?

да, конечно. очепятался :(
Flaming писал(а):
04.06.2009 20:40
А FAR - это разве не консоль?

нет. FAR - это файловый менеджер, с поддержкой командной строки...
всех возможностей консоли он не обеспечивает...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Структура каталогов.

Сообщение Bluetooth »

имлинк - это тоже своего рода "ярлык". вы же написали "вообще"...

Симлинк - это ссылка. А ярлык...нууууу...тоже, вроде для того же нужен, но это другое немного. в общем, я никак не могу под ярлыком подразумевать мягкую ссылку.
да, конечно. очепятался sad.gif

ага, я потому и не понял :)
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Структура каталогов.

Сообщение Flaming »

drBatty, я имею ввиду, работает он из консоли... с псевдографикой и прочими рюшечками. Вотъ.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Структура каталогов.

Сообщение drBatty »

Bluetooth писал(а):
04.06.2009 21:14
Симлинк - это ссылка. А ярлык...нууууу...тоже, вроде для того же нужен, но это другое немного. в общем, я никак не могу под ярлыком подразумевать мягкую ссылку.

конечно другое. это ИМХО тот-же ярлык, но в консоли :)


про очепятку: тоже интересный ключик. Например:

Код: Выделить всё

ls -Ssh1
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5426
ОС: Gentoo

Re: Структура каталогов.

Сообщение /dev/random »

drBatty писал(а):
04.06.2009 21:47
Bluetooth писал(а):
04.06.2009 21:14
Симлинк - это ссылка. А ярлык...нууууу...тоже, вроде для того же нужен, но это другое немного. в общем, я никак не могу под ярлыком подразумевать мягкую ссылку.

конечно другое. это ИМХО тот-же ярлык, но в консоли :)

Ни фига подобного. Ярлык - это средство _запуска_. Позволяет запустить программу, на которую он ссылается, с указанными в нём параметрами; может содержать ссылку на файл, не являющийся программой - тогда подразумевается программа, ассоциированная с этим типом. Своего рода урезанный по функциональности даже по сравнению с батом скрипт. И открывающая его программа должна знать, как его выполнять.
Симлинк же - это прозрачная ссылка на другой объект файловой системы. Он предназначен не для запуска (хотя ограниченно может быть использован и для этого). При его открытии происходит автоматическая переадресация на другой объект, программа не должна об этом задумываться. Он может даже быть внутренней частью пути к файлу, если ссылается на каталог. И консоль тут ни при чём - это часть ядра системы, а не консоли.

Upd:
Собственно, вот такой скрипт (см. ниже), а вовсе не симлинк, будет максимально близким аналогом ярлыка.

Код: Выделить всё

#!/bin/sh
gnome-open /path/to/file
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Структура каталогов.

Сообщение Bluetooth »

Ни фига подобного. Ярлык - это средство _запуска_. Позволяет запустить программу, на которую он ссылается, с указанными в нём параметрами; может содержать ссылку на файл, не являющийся программой - тогда подразумевается программа, ассоциированная с этим типом. Своего рода урезанный по функциональности даже по сравнению с батом скрипт. И открывающая его программа должна знать, как его выполнять.
Симлинк же - это прозрачная ссылка на другой объект файловой системы. Он предназначен не для запуска (хотя ограниченно может быть использован и для этого). При его открытии происходит автоматическая переадресация на другой объект, программа не должна об этом задумываться. Он может даже быть внутренней частью пути к файлу, если ссылается на каталог. И консоль тут ни при чём - это часть ядра системы, а не консоли.
Спасибо, вы сказали то, что мне было говорить влом. :)
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Структура каталогов.

Сообщение drBatty »

/dev/random писал(а):
04.06.2009 22:01
Ни фига подобного. Ярлык - это средство _запуска_

ну раз так, то я просто не понимаю, кому и зачем они нужны... Если считать "ярлык" - как общее понятие, в моём смысле - то ярлыки нужны.
а если в частном, в вашем - то это что-то непонятное, и лично мне вообще не ясно, что делать с этими продуктами жизнедеятельности exploer.exe...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
VladimirP
Сообщения: 164

Re: Структура каталогов.

Сообщение VladimirP »

drBatty писал(а):
04.06.2009 11:30
VladimirP писал(а):
04.06.2009 11:16
1) установка из-под пользователя root, который имеет право на всё;

не на всё. писать на раздел в RO вроде и рут не в силах(но в силах его перемонтировать). так-же рут не может запускать приложения запрещённые для запуска(но может разрешить запуск)

Правильно говоришь, но этот способ защиты (и я предпочитаю именно его) я упомянул в пункте 3.
Спасибо сказали:
mandrivauser
Сообщения: 285
ОС: Ubuntu 9.10

Re: Структура каталогов.

Сообщение mandrivauser »

Кстати, только что созле вопрос:

А не было ли еще случая, что были 2 разные программы с одним названием? Ведь в таком случае, они в один каталог не запишуться.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Структура каталогов.

Сообщение watashiwa_daredeska »

mandrivauser писал(а):
05.06.2009 11:09
А не было ли еще случая, что были 2 разные программы с одним названием? Ведь в таком случае, они в один каталог не запишуться.
Было, есть и будет. В Debian таким программам назначают суффиксы, чтобы можно было вызывать конкретную (например, /usr/bin/python2.4, /usr/bin/python2.5), и есть механизм альтернатив, с помощью которого можно выбрать программу по-умолчанию -- этот механизм расставляет симлинки и не только на бинарники, но и на man'ы и пр. (/usr/bin/python -> python2.5, /usr/share/man/man1/python.1.gz -> python2.5.1.gz).
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Структура каталогов.

Сообщение diesel »

Iskan Der писал(а):
04.06.2009 18:46
watashiwa_daredeska писал(а):
04.06.2009 16:20
Вы проигнорировали то, что я написал. Перечитайте еще раз про Visual Studio. А еще я могу Internet Explorer припомнить, который в папку, указанную пользователем, ставит от силы 10% всего, что он ставит и бинарник, ЕМНИП, лежит не там.

В очередной раз признаю: в семье не без урода. VS ведет себя неприлично, я согласен, и хватит с ней на этом. Будем надеяться, что она нужна не каждому пользователю.

если бы только VS. В приведенном выше листинге Program Files три папки с Microsoft в названии, две c Windows и еще Intenet Explorer и Media Player :) Насколько я помню - часть из них содержит просто бесполезный хлам. Собственно это все примеры того как не надо делать, от того кто должен показывать пример того как делать надо.

Правда, надо иметь ввиду, что Program Files - имеет назначение скорее служебное, и для того чтобы туда заглядывал пользователь каждый день для запуска программ эта папка явно не предназначена - есть меню, есть десктоп, есть кнопки быстрого запуска. Собственно и для установки/удаления программ Program Files тоже не предназначены - для этого есть соответствующая штуковина в Панели Управления. Маковские /Applications, с другой стороны, рассчитаны на то что туда будет смотреть пользователь, поэтому туда в принципе смотреть вполне себе удобно.

По поводу разглядываний кстати:

Код: Выделить всё

diesel@debian:~$ ls /usr/bin/ | wc -l
1146
diesel@debian:~$ ls /usr/share/doc | wc -l
638

это мой домашний сервер на котором нет ничего Х-ового, на машинах с Гномом или КДЕ я так подозреваю будет в разы больше. Искать здесь чего-то простым пролистыванием - никто не будет, надо хотя бы примерно знать чего тебе надобно, или использовать те же меню, десктоп и кнопки быстрого запуска. То есть по-сути тоже папки не особо рассчитаны на то что в них кто-то будет смотреть, как и Program Files. Да и когда найдешь, не факт что будешь точно знать что именно нашел, потому как есть еще alternatives:

Код: Выделить всё

diesel@debian:~$ ls -l /usr/bin/vi
lrwxrwxrwx 1 root root 20 2007-06-29 11:22 /usr/bin/vi -> /etc/alternatives/vi
diesel@debian:~$ ls -l /etc/alternatives/vi
lrwxrwxrwx 1 root root 18 2008-02-12 09:52 /etc/alternatives/vi -> /usr/bin/vim.basic
diesel@debian:~$ ls -l /usr/bin/vim.basic
-rwxr-xr-x 1 root root 1384232 2007-08-29 14:02 /usr/bin/vim.basic
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Структура каталогов.

Сообщение drBatty »

diesel писал(а):
05.06.2009 11:39
на машинах с Гномом или КДЕ я так подозреваю будет в разы больше.

не на много - комп жены, KDE4(+KDE3 если 4 упадёт, +IceWM для меня)

Код: Выделить всё

[ksu@localhost ~]$ ls /usr/bin/ |wc -l
1847
[ksu@localhost ~]$ ls /usr/share/doc/ |wc -l
580
но в целом вы конечно правы - если я и "перелистываю", то как минимум ls w[aEo]*, или, в особо запущенных случаях grep, или сразу sed... смотреть на это так-же интересно и познавательно, как смотреть на лог моего апача за последний год :)
diesel писал(а):
05.06.2009 11:39
потому как есть еще alternatives:

а ещё есть /opt/kde3/bin
и для KDE4 ещё что-то такое было, с кучей ELF, или симлинков, не помню...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
ubuntoid
Сообщения: 29
ОС: ubuntu 9.04

Re: Структура каталогов.

Сообщение ubuntoid »

А в линуксе есть портейбл софт?
У меня под виндовс почти все программы есть на флешке в кармане, подключил и работай в привычной среде, на любом компе, не важно что там есть, а чего нет. Каждая прога в своей папке вместе с настройками.
Спасибо сказали:
Olegator
Сообщения: 2493
ОС: SuseLinux 11.2 KDE 4.3

Re: Структура каталогов.

Сообщение Olegator »

ubuntoid
в линукс есть портебел линукс :)
отдельно программы таскать бессмысленно, так как у них есть зависимости. легче linux usb stick сделать
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Структура каталогов.

Сообщение drBatty »

ubuntoid писал(а):
06.06.2009 10:47
А в линуксе есть портейбл софт?
а он весь такой, вместе с системой... учитывая, что сама система ничего не занимает, то можно её хранить на флешке - уже настроенную, и готовую к эксплуатации...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Структура каталогов.

Сообщение Bluetooth »

Правда, надо иметь ввиду, что Program Files - имеет назначение скорее служебное, и для того чтобы туда заглядывал пользователь каждый день для запуска программ эта папка явно не предназначена - есть меню, есть десктоп, есть кнопки быстрого запуска.

ага. но вот только меню такое же неюзабельное, как и program files.
А ярлык с десктопа можно стереть, он может проосто не поставиться. И потом ярлыки не нужны. а чтоб сделать хоткеи, надо лезть в програм файлс :crazy:
А в линуксе есть портейбл софт?
У меня под виндовс почти все программы есть на флешке в кармане, подключил и работай в привычной среде, на любом компе, не важно что там есть, а чего нет. Каждая прога в своей папке вместе с настройками.

А у меня портейбл линукс с полностью привычной средой :)
То есть по-сути тоже папки не особо рассчитаны на то что в них кто-то будет смотреть, как и Program Files. Да и когда найдешь, не факт что будешь точно знать что именно нашел, потому как есть еще alternatives:

Но у нас есть утилиты в стандартной поставке, позволяющие 100% найти нужный нам файл без привлечения телепатии.
Да и потом, зачем вообще залезать в /usr/bin? если нам достаточно знать название бинарника, для всех операций. а если уж так нужно буедт знать, в какой он папке, то дял этого опять же есть утилита.
Спасибо сказали:
ubuntoid
Сообщения: 29
ОС: ubuntu 9.04

Re: Структура каталогов.

Сообщение ubuntoid »

1. не каждую систему вам позволят перезагрузить для запуска своего линукса

2. придется ручками настраивать сеть, провайдеры любят pptp ppoe и прочие vpnы.

3. не на каждой машине запустится

а так, с порт. софтом это проблемы владельца
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Структура каталогов.

Сообщение watashiwa_daredeska »

ubuntoid писал(а):
06.06.2009 18:19
а так, с порт. софтом это проблемы владельца
Как и трояны, принесенные на флешке, ага.
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Структура каталогов.

Сообщение Flaming »

ubuntoid писал(а):
06.06.2009 18:19
2. придется ручками настраивать сеть, провайдеры любят pptp ppoe и прочие vpnы.
3. не на каждой машине запустится

Не согласен с этими пунктами.
ubuntoid писал(а):
06.06.2009 18:19
1. не каждую систему вам позволят перезагрузить для запуска своего линукса

А ну это действительно может быть... что ж, никто не мешает собрать каждую программу статически - но весить она будет больно много. Пользоваться, в принципе можно.
Спасибо сказали:
ubuntoid
Сообщения: 29
ОС: ubuntu 9.04

Re: Структура каталогов.

Сообщение ubuntoid »

Значит ваша система сама знает все логины и пароли на vpn на чужой машине? и сама подключится? а если сетевушку не опознает?
С незапуском иксов на некоторых машинах я встречался (с CD и USB загрузкой), будете тратить время разбираться?
А от вирусов автозагрузочных помогает каталог autorun.inf "на чтение" в корне флешки/диска.

Вот и преимущество структуры каталогов, скопировал из програм-файл папку на флешку и все.
Не надо хвосты, головы и яйца из разных мест собирать ;-)

А qt c gtk там носить не нужно с собой.
Спасибо сказали: