Re[4]: Сравнение Microsoft Windows Vista и Mandriva Linux 20
От: Sheridan Россия  
Дата: 04.04.07 08:57
Оценка:
Здравствуйте, l33thaxor, Вы писали:

S>>Друг, попробуй Gentoo... imho будеш приятно удивлен...

L>Я попробовал как-то. После полудня компиляции иксов выдалась какая-то ошибка. Я подумал: "а ну ее в болото!" И поставил ubuntu за час. Был приятно удивлен

А я подумал — "Вррреш! Не уйдеш!!". И не ушла. В генте самое трудное — установка.
[RSDN@Home][1.2.0][alpha r.676]
Matrix has you...
Re[21]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: aka50 Россия  
Дата: 04.04.07 08:58
Оценка: :))
Здравствуйте, Mamut, Вы писали:

M>Хм.... Звук по-английски — это sound... Ааа. Ну тогда и ежу понятно, что alsa — это движок звука. o_0

Графика по английски graphics... И тогда ежу понятно — directX это для 3d
Re[24]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Kluev  
Дата: 04.04.07 09:01
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Здравствуйте, Kluev, Вы писали:


S>>>3. это можно сказать 1+2... Автор не стал разбираться с правилами расположения софта в линухе, а придерживается виндовых правил: для каждой софтины отдельная папка, поэтому нормально установить навигатор на линух нельзя.


K>>Вот это как раз более правильный подход. Только в винде все его преимущества сведены на нет наличием реестра и применением СОМ.

K>>В линуксе нет ни реестра ни COM, однако из-за неудачной структуры каталогов простым копированием проги все равно не поставишь, т.е. без менеджера пакетов никак.

S>Угу, какже... Еслибы полностью поддерживалась эта хрень (1 папка — 1 софтина), то оно бы не кидало в систем32 всякой хни, не кидало бы в common files всякого и прочее подобное. На данный же момент после некоторого времени, прошедшего с установки винды эта самая винда все больше становится похожа на мусорку.


С этим никто не спорит, но сама идея каждолй софтине свою папку правильная.

S>Вобщем все упирается в зависимости полюбому, и как я уже говорил — в винде отслеживание зависимостей возлагается на саму софтину, точнее на ее инсталлер, а в линухе зависимости отслеживает специальный менеджер, и в линуховом случае у тебя будет на компе какраз порядок.


Про порядок не надо, да. обычно файлопомойка в usr еще та.

S>Не будет дубликатов библиотек (за редким исключением). А что куда ставится- этим занимается менеджер пакетов, и тебе не приходится вручную ковырять кудаже эта сволотч на сей раз насрало а просто говориш — удалить и будеш уверен, что и софтину оно удалит, и нужные либы не затронет. Да и еще вдобавок из консоли ты можеш запустить только что установленный экзешник, что в виндах без игр с path невозможно.


Хорошо если добрый дядя сделал для тебя пакет а если сам ручками собираешь, тогда пляски с бубном и начинаются. В винде гораздо проще залил в один каталог экзешник с дллелями и наслаждайся.
Re[24]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Mamut Швеция http://dmitriid.com
Дата: 04.04.07 09:12
Оценка: +2
Здравствуйте, Sheridan, Вы писали:

S>Здравствуйте, Kluev, Вы писали:


S>>>3. это можно сказать 1+2... Автор не стал разбираться с правилами расположения софта в линухе, а придерживается виндовых правил: для каждой софтины отдельная папка, поэтому нормально установить навигатор на линух нельзя.


K>>Вот это как раз более правильный подход. Только в винде все его преимущества сведены на нет наличием реестра и применением СОМ.

K>>В линуксе нет ни реестра ни COM, однако из-за неудачной структуры каталогов простым копированием проги все равно не поставишь, т.е. без менеджера пакетов никак.

S>Угу, какже... Еслибы полностью поддерживалась эта хрень (1 папка — 1 софтина), то оно бы не кидало в систем32 всякой хни, не кидало бы в common files всякого и прочее подобное. На данный же момент после некоторого времени, прошедшего с установки винды эта самая винда все больше становится похожа на мусорку.


Смотрю я ну ту помойку, что у меня в /home/dmitriid развелась и охреневаю.

Вот ls -a:
=                           .gnome2_private         PROJECTS
.                           .gnome-backup           public_html
..                          .gnome-compiz-manager   .pyhistory
.anjuta                     .gnomerc                .qt
app                         .gnu-emacs              r.Downloads
autosave                    .gnupg                  .recently-used
.baghira                    GNUstep                 .recently-used.xbel
.bash_history               .gstreamer-0.10         .rnd
.bashrc                     .gtk-bookmarks          r.SOFT
.beagle                     .gtkrc-1.2-gnome2       .rssowl
.beryl                      .gtkrc-2.0              .scorched3d
.beryl-managerrc            .gtkrc-2.0~             .serverauth.4765
bin                         HDD                     .serverauth.7018
Books                       .histfile               .sim
btfPatch                    HOMEFS                  .skel
btfSave                     hs_err_pid1172.log      .Skype
btfSettings.ini             .ICEauthority           .songbird
cache                       .icons                  .spamassassin
.chromium                   .ies4linux              .ssh
.civclientrc                .IglooFTP-PRO           .sshterm
.civserver_history          .inputrc                .subversion
.config                     InstallationServer      .superkaramba
constants.txt               InstallShield           .supertux
.crafty                     .java                   .themes
.craftyrc                   JFreerailsLog0.log      .thumbnails
.datastudio                 .kde                    .thunderbird
.DCOPserver_dmitriid__0     .kderc                  tmp3348261061.bin
.DCOPserver_dmitriid_:0     .kermrc                 tmp3348261076.bin
Desktop                     .krita.autosave.kra     tmp3348261243.bin
.directory                  .lesshst                tmp3348261244.bin
dmitriid_20070308_1143.sql  .lgames                 tmp3348261437.bin
dmitriid.com                .libgda                 tmp3348261440.bin
.dmrc                       .liferea                tmp3348261452.bin
Documents                   .liferea_1.2            tmp3348261455.bin
.dvipsrc                    .local                  tmp3348261457.bin
.easytag                    log.txt                 tmp3348261466.bin
.emacs                      .m2                     tmp3348448853.bin
.emacs.d                    .macromedia             tmp3348448855.bin
.emerald                    .mc                     .tomboy
enclosures                  .mcop                   .Trash
erl_crash.dump              media                   .urlview
error.log                   .metacity               .viminfo
.esd_auth                   .mozilla                vmware
.evolution                  .mplayer                .vmware
.exrc                       Music                   .wapi
.fbhighlevelshistory        music.raw               WebProjects
.fbhighscores               .muttrc                 .windows-label
.fbrc                       MyDownloads             .wine
.flickr                     mysqlaccess.log         winetools
Flickr                      .mysqlgui               workspace
.flickrfs                   .nautilus               .Xauthority
.fontconfig                 nautilus-debug-log.txt  .xcompmgrrc
.fonts                      .netbeans               .xcoralrc
.fonts.conf                 netbeans-6.0dev         .xdg_menu_cache
.freeciv                    .neverball              .xemacs
freerails.properties        .ntrc_2                 .xim.template
.ftpcube                    .odbc.ini               .xine
.fullcircle                 old data                .xinitrc.template
.fvwm                       .ooo-2.0                .xmms
.gaim                       .opera                  .xmoto
.gconf                      OperaDownloads          .xscorch
.gconf-bakup                .oz                     .xsession-errors
.gconfd                     Pcsx.cfg                .xtalkrc
.gconfd-backup              .phalanx                .yast2
.gftp                       Photos                  yaws
.gimp-2.2                   plugins                 .yaws
.gnome                      Prerequisites           .zcompdump
.gnome2                     .profile                .zshrc
.gnome2-backup              Projects


из всех этих папок и файлов — внимание! — нужны мне лично только
PROJECTS
r.Downloads // mount point
r.SOFT // mount point
HDD // mount point
Books // mount point
Desktop // SuSE Default
Documents // SuSE Default
Music // mount point
Photos // mount point
public_html // SuSE Default
Prerequisites 
Web Projects // mount point


А некоторые приложения по Ctrl+O открывают окно в /home/dmitriid с отображением _всех_ файлов. Вот и попытайся там найти Documents, например.

Имхо, Linux — намного бОльшая помойка. Папочку /home/user_name/.app_data, куда бы все это валилось, видать, сложно видимо сделать


dmitriid.comGitHubLinkedIn
Re[22]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Mamut Швеция http://dmitriid.com
Дата: 04.04.07 09:14
Оценка:
M>>Хм.... Звук по-английски — это sound... Ааа. Ну тогда и ежу понятно, что alsa — это движок звука. o_0
A>Графика по английски graphics... И тогда ежу понятно — directX это для 3d

Ну тогда и OpenGL тоже не особо

За dxdiag, помнится, я МС был готов убить Тоже как-то его искал


dmitriid.comGitHubLinkedIn
Re[25]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Трурль  
Дата: 04.04.07 09:17
Оценка:
Здравствуйте, Kluev, Вы писали:

K>С этим никто не спорит, но сама идея каждолй софтине свою папку правильная.


Где-то видел дистрибутив, сделанный по этому принципу.
Re[27]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: dmz Россия  
Дата: 04.04.07 09:17
Оценка:
M>эээ. где-где?

Есть GNOME. Есть KDE.
В KDE это в Control Center, в GNOME — в System/Prefences.

Это что, очень сложно?

M>В смысле? "Рекомендованную лучшими собаководами" openSuSE 10.2 Или это — не Линукс? А что же тогда Линукс?


Видимо, суся остается сусей, несмотря на версию 10.2.
Re[25]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Kluev  
Дата: 04.04.07 09:22
Оценка: :)
Здравствуйте, Mamut, Вы писали:

M>Здравствуйте, Sheridan, Вы писали:


S>>Здравствуйте, Kluev, Вы писали:


S>>>>3. это можно сказать 1+2... Автор не стал разбираться с правилами расположения софта в линухе, а придерживается виндовых правил: для каждой софтины отдельная папка, поэтому нормально установить навигатор на линух нельзя.


K>>>Вот это как раз более правильный подход. Только в винде все его преимущества сведены на нет наличием реестра и применением СОМ.

K>>>В линуксе нет ни реестра ни COM, однако из-за неудачной структуры каталогов простым копированием проги все равно не поставишь, т.е. без менеджера пакетов никак.

S>>Угу, какже... Еслибы полностью поддерживалась эта хрень (1 папка — 1 софтина), то оно бы не кидало в систем32 всякой хни, не кидало бы в common files всякого и прочее подобное. На данный же момент после некоторого времени, прошедшего с установки винды эта самая винда все больше становится похожа на мусорку.


M>Смотрю я ну ту помойку, что у меня в /home/dmitriid развелась и охреневаю.

M>А некоторые приложения по Ctrl+O открывают окно в /home/dmitriid с отображением _всех_ файлов. Вот и попытайся там найти Documents, например.
M>Имхо, Linux — намного бОльшая помойка. Папочку /home/user_name/.app_data, куда бы все это валилось, видать, сложно видимо сделать

Я как это дело увидел, так сразу сделал себе для себя отдельный каталог в руте. Обидно только что удобный шорткат ~/ застолблен под бесполезную файлопомойку.
Да и кстати виндовый подход то что всякие диалоги открытия файлов не показывают файлы начинающиеся с . в /home/user_name/ мне очень не понравился. Я хочу конфиг эдитором открыть и руками поправить, а эта тварь мне его еще и не показывает.
Re[25]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: dmz Россия  
Дата: 04.04.07 09:23
Оценка:
K>Хорошо если добрый дядя сделал для тебя пакет а если сам ручками собираешь, тогда пляски с бубном и начинаются. В K>винде гораздо проще залил в один каталог экзешник с дллелями и наслаждайся.

Абсолютно та-же фигня. Сбросил в один каталог бинарники с so-шками — и запускай наздоровье.
Можно и не в один, прописать только в LD_PATH, где библиотеки искать.

Я так на Gentoo ставил Oracle Client с Суси, вообще без проблем. Распаковал, поправил путь к библиотекам, запустил.
Re[26]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Kluev  
Дата: 04.04.07 09:39
Оценка:
Здравствуйте, dmz, Вы писали:



K>>Хорошо если добрый дядя сделал для тебя пакет а если сам ручками собираешь, тогда пляски с бубном и начинаются. В K>винде гораздо проще залил в один каталог экзешник с дллелями и наслаждайся.


dmz>Абсолютно та-же фигня. Сбросил в один каталог бинарники с so-шками — и запускай наздоровье.


Свежо предание но вериццо с трудом. В доках этого не написано
Re[27]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: dmz Россия  
Дата: 04.04.07 09:47
Оценка:
K>Свежо предание но вериццо с трудом. В доках этого не написано

Да какое придание? Программа — это бинарники, библиотеки и конфиги.
Если бинарники видят все нужные им библиотеки — что всегда можно посмотреть при помощи ldd, то
все запустится.

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

Про какие доки вы говорите — я, правда, не понимаю.
Re[23]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: aka50 Россия  
Дата: 04.04.07 09:54
Оценка: :))
Здравствуйте, Mamut, Вы писали:

M>>>Хм.... Звук по-английски — это sound... Ааа. Ну тогда и ежу понятно, что alsa — это движок звука. o_0

A>>Графика по английски graphics... И тогда ежу понятно — directX это для 3d
M>Ну тогда и OpenGL тоже не особо
Там хотябы буква G есть
Re[28]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Kluev  
Дата: 04.04.07 09:55
Оценка:
Здравствуйте, dmz, Вы писали:


K>>Свежо предание но вериццо с трудом. В доках этого не написано


dmz>Да какое придание? Программа — это бинарники, библиотеки и конфиги.

dmz>Если бинарники видят все нужные им библиотеки — что всегда можно посмотреть при помощи ldd, то
dmz>все запустится.
У бинарников глаз нет чтобы видеть. Их не бинарники видят, а загрузчик.

dmz>Другое дело, что культурнее не устраивать помойку, а пользоваться пакетами для вашего дистрибутива.

dmz>Что бы иметь возможность культурно деинсталлировать и обновлять.

dmz>Про какие доки вы говорите — я, правда, не понимаю.


man ld.so
Re[29]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: dmz Россия  
Дата: 04.04.07 10:03
Оценка:
dmz>>все запустится.
K>У бинарников глаз нет чтобы видеть. Их не бинарники видят, а загрузчик.

это уже от отсутствия аргументов? на какие библиотеки смотрят бинарники, можно
увидеть, сказав на них ldd

управлять этим можно, либо положив библиотеки в один каталог с бинарниками и запуская оттуда,
либо устанавливая LD_PATH, либо пользуясь ldconf

dmz>>Про какие доки вы говорите — я, правда, не понимаю.

K>man ld.so

честно говоря, лень читать. запустить бинарник при желании можно. откуда библиотеки брать — указать можно.
что еще нужно?
Re[30]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Kluev  
Дата: 04.04.07 10:11
Оценка:
Здравствуйте, dmz, Вы писали:

dmz>>>Про какие доки вы говорите — я, правда, не понимаю.

K>>man ld.so

dmz>честно говоря, лень читать.

А лапшу людям на уши вешать не лень? Загрузчик не будет брать либы из каталога где лежит бинарь.
Re[28]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Mamut Швеция http://dmitriid.com
Дата: 04.04.07 10:15
Оценка:
dmz>Есть GNOME. Есть KDE.
dmz>В KDE это в Control Center,

Какой из трех?

dmz> в GNOME — в System/Prefences.


Ну нет у меня System/Prefences Есть System/Configuration. Это его найти еще надо, потому что в в новом меню и этого нет. Там есть control panel, в котором есть таки sound. Но вот незадача. Это меню настолько притормаживает, что мне пришлось убрать его из gnome-panel. И теперь я не знаю, какую панель вызывать — gnome-control-panel (в котором настроек звука нет) или control-panel (в котором настройки звука есть, но нет некоторых других настроек, которые есть в gnome-control-panel). А еще есть Yast и System Settings из KDE, которые тоже разные. И в тех двух настроек звука тоже нет, емнип.

dmz>Это что, очень сложно?


Как видно, да. Потому что у меня 5 контрольных панелей в двух оконных менеджерах и только в в одной есть доступ к конфигурации звука.

M>>В смысле? "Рекомендованную лучшими собаководами" openSuSE 10.2 Или это — не Линукс? А что же тогда Линукс?


dmz>Видимо, суся остается сусей, несмотря на версию 10.2.


То есть СуСЕ — это не Линкус? Меня обманули? Или все таки все заявления о легкости и единообразности линуксов разбиваются о реальность, в котором разные дистрибутивы ведут себя абсолютно по разному?


dmitriid.comGitHubLinkedIn
Re[31]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: dmz Россия  
Дата: 04.04.07 10:33
Оценка: +1
dmz>>честно говоря, лень читать.
K>А лапшу людям на уши вешать не лень? Загрузчик не будет брать либы из каталога где лежит бинарь.

Ну да, ошибся — по умолчанию в текущем каталоге не ищет. Под соляркой вроде бы искало.
Но неважно. Заставить взять библиотеки из произвольного каталога задача все равно примитивна:

dmz@vx39:~/fuck$ cp /bin/ls .
dmz@vx39:~/fuck$ ldd ./ls 
        ... skipped ...
        libsepol.so.1 => /lib/libsepol.so.1 (0xb7d2e000)   
dmz@vx39:~/fuck$ cp /lib/libsepol.so.1 .
dmz@vx39:~/fuck$ LD_LIBRARY_PATH=. ldd ./ls
        ... skipped .. 
        libsepol.so.1 => ./libsepol.so.1 (0xb7d93000)



все — берется библиотека из текущего каталога. ну и в чем проблема?
так можно запустить запустить софт практически из любого дистрибутива, если припрет.
Re[14]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: jenyavb  
Дата: 04.04.07 10:39
Оценка: :)
Здравствуйте, Sheridan, Вы писали:

S>Здравствуйте, jenyavb, Вы писали:


J>>>>Мда... у меня ушло гдето 400-500 рублей .

S>>>Дешевая винда у тебя какаято. Скажи где покупал? Начальству скажу, закупим партию.
J>>Заказал на одмом сайте, пришло в пакетиках на трех болванках .

S>А накладные, счета-фактуры, наклейки на корпус с серийником и прочие бумажки пришли?


Нет. Видемо забыли положить .
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[25]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: Turtle.BAZON.Group  
Дата: 04.04.07 11:30
Оценка:
Здравствуйте, Kluev, Вы писали:

K>С этим никто не спорит, но сама идея каждолй софтине свою папку правильная.


Ни фига она не правильная. Софт не должен устанавливаться тупым копированием.

K>Про порядок не надо, да. обычно файлопомойка в usr еще та.


Там не помойка, там группа файлов. И нечего туда смотреть. Это не для простых пользователей.

K>Хорошо если добрый дядя сделал для тебя пакет а если сам ручками собираешь, тогда пляски с бубном и начинаются. В винде гораздо проще залил в один каталог экзешник с дллелями и наслаждайся.


Много конфигураторов делают пакет. А если сам написал и не хочешь облегчить жизнь людям сборкой пакета (а лишь себе — думать то меньше надо) — то тогда лучше эту прогу и не выпускать.
... << RSDN@Home 1.2.0 alpha rev. 669>>
Re[25]: Сравнение Microsoft Windows Vista и Mandriva Linux 2
От: aka50 Россия  
Дата: 04.04.07 11:52
Оценка:
Здравствуйте, Kluev, Вы писали:

K>Здравствуйте, Sheridan, Вы писали:


S>>Здравствуйте, Kluev, Вы писали:


S>>Вобщем все упирается в зависимости полюбому, и как я уже говорил — в винде отслеживание зависимостей возлагается на саму софтину, точнее на ее инсталлер, а в линухе зависимости отслеживает специальный менеджер, и в линуховом случае у тебя будет на компе какраз порядок.

K>Про порядок не надо, да. обычно файлопомойка в usr еще та.
А можно поподробнее, в чем заключается понятие помойка? В том, что я могу в любой момент узнать кто и что мне поставил в /usr/lib?
$ dpkg-query -S /usr/lib/liblber.so.2.0.130
libldap2: /usr/lib/liblber.so.2.0.130


(с чем соглашусь, так с тем, что в ~/ могли бы и правда сделать ~/.apps/... но думаю до этого дойдем рано или поздно, к тому же
во многих filechoose диалогах есть опция "показать/скрыть скрытые файлы")

S>>Не будет дубликатов библиотек (за редким исключением). А что куда ставится- этим занимается менеджер пакетов, и тебе не приходится вручную ковырять кудаже эта сволотч на сей раз насрало а просто говориш — удалить и будеш уверен, что и софтину оно удалит, и нужные либы не затронет. Да и еще вдобавок из консоли ты можеш запустить только что установленный экзешник, что в виндах без игр с path невозможно.


K>Хорошо если добрый дядя сделал для тебя пакет а если сам ручками собираешь, тогда пляски с бубном и начинаются. В винде гораздо проще залил в один каталог экзешник с дллелями и наслаждайся.

ручками это как? gcc -o mysuperprog -c myprog.cpp ? или всетаки make? а если make то все уже придумано давно http://packages.debian.org/unstable/admin/checkinstall
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.