Windows vs. Linux
, Продолжение
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.131] |
|
|
Правила раздела:
| Страницы: (251) « Первая ... 32 33 [34] 35 36 ... 250 251 ( Перейти к последнему сообщению ) |
Windows vs. Linux
, Продолжение
|
Сообщ.
#496
,
|
|
|
|
Вспомнил что меня напрягало в Linux по началу..., расположение файлов программ после установки. Ставишь пакет и его содержимое разматывает по куче каталогов, бинарник в одном месте, настройки в другом, справка в третьем, в хоум запихает что-нибудь. В Windows, при установке небольших программ, какую папку укажешь - туда всё и запишет. Но это только если не больших, а если типа office, то такая же картина, раскидывает по разным. В Arche для вывода списка файлов программы и их местоположение одна команда "pacman -Ql программа", а в Windows такое возможно? Это я к тому, что MichSpar сказал что такие задачи, решаемые в терминале, легко решаются из гуя в Windows. Вот интересно, как?
|
|
Сообщ.
#497
,
|
|
|
|
Цитата sogenius @ В Arche для вывода списка файлов программы и их местоположение одна команда "pacman -Ql программа это при условии, что программа была установлена из родного пакета. в конфигурационном фаиле пакета все и есть. можешь проанализировать unins000.dat - фаил отката msi вроде, если я ничего не попутал |
|
Сообщ.
#498
,
|
|
|
|
Цитата sogenius @ Но это только если не больших, а если типа office, то такая же картина, раскидывает по разным. Ничего подобного. Просто офис в дополнение к себе ставит ещё все зависимости, без которых он не заработает. Цитата sogenius @ В Arche для вывода списка файлов программы и их местоположение одна команда "pacman -Ql программа", а в Windows такое возможно? А зачем? Программы типа офиса всё равно не будут работать, если ты их переместишь вручную даже со всеми возможными файлами. |
|
Сообщ.
#499
,
|
|
|
|
во, фраза, которая объясняет весь холивар =)
|
|
Сообщ.
#500
,
|
|
|
|
Цитата sogenius @ Ставишь пакет и его содержимое разматывает по куче каталогов, бинарник в одном месте, настройки в другом, справка в третьем, в хоум запихает что-нибудь. И это есть правильно, ибо бинарники должны идти бинарники, конфиги к конфигам? библиотеки к библиотекам, логи к логам. :-) А в Windows - вообще что-то хрен найдешь :-) Если очень хочется ставить программу в конкретную директорию, можно собирать из исходников (при условии, что там имеется configure). Цитата MichSpar @ Программы типа офиса всё равно не будут работать, если ты их переместишь вручную даже со всеми возможными файлами. Мне вот всегда было интересно - сколько программистских человекочасов в M$ уходит на то, чтобы при изменении пути до какого-нить файла - поменять оное во всей системе? Цитата sogenius @ В Arche для вывода списка файлов программы и их местоположение одна команда "pacman -Ql программа", а в Windows такое возможно? В кубунту это даже в гуе есть: |
|
Сообщ.
#501
,
|
|
|
|
Цитата Мяут-Настоящий @ А в Windows - вообще что-то хрен найдешь :-) просто пишут под винду как захотят. я тут недавно спорил с автором unreal commander: у него инсталяшка на корень системного диска, конфигурационные фаилы рядом с бинарниками лежат. так я его и не переубедил.... хотя некоторый прогресс всё равно есть, можно настроить, чтоб фаилы в application data ушли |
|
Сообщ.
#502
,
|
|
|
|
Без консоли и в Windows несладко. Тока "сторонники линуха" почему-то это упорно не замечают, а когда "сторонники Windows" желают об этом поговорить, те тут же сползают в сторону консольных холиваров.
|
|
Сообщ.
#503
,
|
|
|
|
Хотелось бы также заметить, что в винде консолью называется нечто иное, отличное от чёрного терминального окна.
|
|
Сообщ.
#504
,
|
|
|
|
Цитата MichSpar @ отличное от чёрного терминального окна неужели белое? |
|
Сообщ.
#505
,
|
|
|
|
MichSpar, если ты о mmc, то это консоль управления. Это не та консоль.
|
|
Сообщ.
#506
,
|
|
|
|
когда в винде работаешь с правами обычного пользователя, то без консоли тяжковато ... даже скопировать фаил в папку с дистрами, на которую закрыт доступ для обычных смертных нужны права админа... и тут выбор, либо из под командера запустить админскую консоль и там написать xcopy .... или запускать админский командер или логиниться из под админа, что я делаю в самую последнюю очеред.
ну и все конфигурационные compmgmt.msc secpol.msc devmgmt.msc sysdm.cpl и так далее быстро вызываются из под консоли... короче для меня это больше инструмент доступа к средствам конфигурации |
|
Сообщ.
#507
,
|
|
|
|
Цитата MichSpar @ Хотелось бы также заметить, что в винде консолью называется нечто иное, отличное от чёрного терминального окна. Хотелось бы отметить, что консоли подразделяются на текстовые и графические Ну наверно можно еще веб-консоли вспомнить |
|
Сообщ.
#508
,
|
|
|
|
Цитата ElcnU @ и тут выбор, либо из под командера запустить админскую консоль и там написать xcopy .... ...либо всплывёт UAC и сам всё сделает, на чём всё и закончится... |
|
Сообщ.
#509
,
|
|
|
|
Цитата ElcnU @ можешь проанализировать unins000.dat - фаил отката msi вроде, если я ничего не попутал На примере того-же MS Office где этот файл найти? MichSpar пишет что все файлы, относящиеся к программе, находятся в каталоге который был указан при установке, только лишь зависимости ставятся в свои. Надеюсь unins000.dat не является зависимостью, без которой программа не будет работать и не записывается непонятно куда? Полез в каталог установки, ищу unins000.dat. Странно, видимо все-таки зависимость.., нет его там. А как посмотреть список зависимостей в Windows? Опять искать какой-то файл где это прописано и который лежит неизвестно где? А тут просто: pacman -Qi "программа", и список готов. И да, как и написал Мяут-Настоящий эти операции можно сделать через гуи, хоть в гноме хоть в кедах. Да и в других DE через менеджеры пакетов это скорей всего возможно. А если ещё совместно использовать утилитку grep, то вообще получишь конкретно то, что хочешь. Ну а для таких "страшных" команд типа разархивирования и подобных можно сделать алиас, делающий его не таким "страшным". |
|
Сообщ.
#510
,
|
|
|
|
Цитата CodeMonkey @ ...либо всплывёт UAC и сам всё сделает, на чём всё и закончится... я в ХР еще... и пока не вижу оснований получать геморой в обновлении ОС. |