На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (251) « Первая ... 32 33 [34] 35 36 ...  250 251  ( Перейти к последнему сообщению )  
> Windows vs. Linux , Продолжение
    Вспомнил что меня напрягало в Linux по началу..., расположение файлов программ после установки. Ставишь пакет и его содержимое разматывает по куче каталогов, бинарник в одном месте, настройки в другом, справка в третьем, в хоум запихает что-нибудь. В Windows, при установке небольших программ, какую папку укажешь - туда всё и запишет. Но это только если не больших, а если типа office, то такая же картина, раскидывает по разным. В Arche для вывода списка файлов программы и их местоположение одна команда "pacman -Ql программа", а в Windows такое возможно? Это я к тому, что MichSpar сказал что такие задачи, решаемые в терминале, легко решаются из гуя в Windows. Вот интересно, как?
    Сообщение отредактировано: sogenius -
      Цитата sogenius @
      В Arche для вывода списка файлов программы и их местоположение одна команда "pacman -Ql программа

      это при условии, что программа была установлена из родного пакета. в конфигурационном фаиле пакета все и есть.

      можешь проанализировать unins000.dat - фаил отката msi вроде, если я ничего не попутал
        Цитата sogenius @
        Но это только если не больших, а если типа office, то такая же картина, раскидывает по разным.

        Ничего подобного. Просто офис в дополнение к себе ставит ещё все зависимости, без которых он не заработает.
        Цитата sogenius @
        В Arche для вывода списка файлов программы и их местоположение одна команда "pacman -Ql программа", а в Windows такое возможно?

        А зачем? Программы типа офиса всё равно не будут работать, если ты их переместишь вручную даже со всеми возможными файлами.
          Цитата MichSpar @
          в линухе. В винде все эти задачи легче решать из гуя.
          во, фраза, которая объясняет весь холивар =)
            Цитата sogenius @
            Ставишь пакет и его содержимое разматывает по куче каталогов, бинарник в одном месте, настройки в другом, справка в третьем, в хоум запихает что-нибудь.

            И это есть правильно, ибо бинарники должны идти бинарники, конфиги к конфигам? библиотеки к библиотекам, логи к логам. :-) А в Windows - вообще что-то хрен найдешь :-)
            Если очень хочется ставить программу в конкретную директорию, можно собирать из исходников (при условии, что там имеется configure).
            Цитата MichSpar @
            Программы типа офиса всё равно не будут работать, если ты их переместишь вручную даже со всеми возможными файлами.

            Мне вот всегда было интересно - сколько программистских человекочасов в M$ уходит на то, чтобы при изменении пути до какого-нить файла - поменять оное во всей системе?
            Цитата sogenius @
            В Arche для вывода списка файлов программы и их местоположение одна команда "pacman -Ql программа", а в Windows такое возможно?

            В кубунту это даже в гуе есть:
            user posted image
              Цитата Мяут-Настоящий @
              А в Windows - вообще что-то хрен найдешь :-)

              просто пишут под винду как захотят. я тут недавно спорил с автором unreal commander: у него инсталяшка на корень системного диска, конфигурационные фаилы рядом с бинарниками лежат.
              так я его и не переубедил.... хотя некоторый прогресс всё равно есть, можно настроить, чтоб фаилы в application data ушли :)
                Цитата D_KEY @
                сторонники Windows говорят, что без консоли в линухе жить сложно,
                Без консоли и в Windows несладко. Тока "сторонники линуха" почему-то это упорно не замечают, а когда "сторонники Windows" желают об этом поговорить, те тут же сползают в сторону консольных холиваров.
                  Хотелось бы также заметить, что в винде консолью называется нечто иное, отличное от чёрного терминального окна.
                    Цитата MichSpar @
                    отличное от чёрного терминального окна

                    неужели белое?
                      MichSpar, если ты о mmc, то это консоль управления. Это не та консоль.
                        когда в винде работаешь с правами обычного пользователя, то без консоли тяжковато ... даже скопировать фаил в папку с дистрами, на которую закрыт доступ для обычных смертных нужны права админа... и тут выбор, либо из под командера запустить админскую консоль и там написать xcopy .... или запускать админский командер или логиниться из под админа, что я делаю в самую последнюю очеред.
                        ну и все конфигурационные compmgmt.msc secpol.msc devmgmt.msc sysdm.cpl и так далее быстро вызываются из под консоли...
                        короче для меня это больше инструмент доступа к средствам конфигурации
                          Цитата MichSpar @
                          Хотелось бы также заметить, что в винде консолью называется нечто иное, отличное от чёрного терминального окна.

                          Хотелось бы отметить, что консоли подразделяются на текстовые и графические :) Ну наверно можно еще веб-консоли вспомнить :)
                            Цитата ElcnU @
                            и тут выбор, либо из под командера запустить админскую консоль и там написать xcopy ....

                            ...либо всплывёт UAC и сам всё сделает, на чём всё и закончится...
                              Цитата ElcnU @
                              можешь проанализировать unins000.dat - фаил отката msi вроде, если я ничего не попутал

                              На примере того-же MS Office где этот файл найти? MichSpar пишет что все файлы, относящиеся к программе, находятся в каталоге который был указан при установке, только лишь зависимости ставятся в свои. Надеюсь unins000.dat не является зависимостью, без которой программа не будет работать и не записывается непонятно куда? Полез в каталог установки, ищу unins000.dat. Странно, видимо все-таки зависимость.., нет его там.

                              А как посмотреть список зависимостей в Windows? Опять искать какой-то файл где это прописано и который лежит неизвестно где? А тут просто: pacman -Qi "программа", и список готов. И да, как и написал Мяут-Настоящий эти операции можно сделать через гуи, хоть в гноме хоть в кедах. Да и в других DE через менеджеры пакетов это скорей всего возможно. А если ещё совместно использовать утилитку grep, то вообще получишь конкретно то, что хочешь. Ну а для таких "страшных" команд типа разархивирования и подобных можно сделать алиас, делающий его не таким "страшным".
                                Цитата CodeMonkey @
                                ...либо всплывёт UAC и сам всё сделает, на чём всё и закончится...

                                я в ХР еще... и пока не вижу оснований получать геморой в обновлении ОС.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (251) « Первая ... 32 33 [34] 35 36 ...  250 251


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0582 ]   [ 15 queries used ]   [ Generated: 5.02.26, 10:28 GMT ]