Windows vs Linux - Как десктоп
, и игровая станция.
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.217.36] |
|
|
Правила раздела:
| Страницы: (1182) « Первая ... 1124 1125 [1126] 1127 1128 ... 1181 1182 ( Перейти к последнему сообщению ) |
Windows vs Linux - Как десктоп
, и игровая станция.
|
Сообщ.
#16876
,
|
|
|
|
Цитата Beyond Gravity @ В форточках нельзя написать письмо разработчику библиотеки/пожурить исходник косячной софтины. Как нельзя? А саппорт для чего. Цитата wind @ В форточках для того, чтобы программа использовала определённые версии библиотек, отличные от зарегистрированных в системе, достаточно просто положить эти библиотеки рядом с софтиной. ВСЁ. Классная фича . Наверное запатентованная микрософтом. Ведь ни в одной другой ОС так нельзя. |
|
Сообщ.
#16877
,
|
|
|
|
Beyond Gravity
Цитата Beyond Gravity @ В форточках нельзя написать письмо разработчику библиотеки/пожурить исходник косячной софтины. Это уже разные подходы опенсорса и проприетарщины. ![]() Ну хз. Я с разработчиками интересующих меня программ переписывался (русских) и ничего. Кроме того не хочешь ли ты сказать, что ты сам ошибку в исходниках найдешь и исправишь ее ? Не я конечно когда дрова для модема ставил, ошибки типа redifintion сумел пофиксить, но логические ошибки искать в исходниках в которых минимальный размер функции 100 строк (не умеют опен соурсники книги читать по программированию, самого простого правила не знают, одна задача - одна функция) и чем меньше символов в переменных и названиях функциях, тем круче. Добавлено mrco Цитата mrco @ Классная фича . Наверное запатентованная микрософтом. Ведь ни в одной другой ОС так нельзя.в линукс можно, но через попу. Нужно добавить переменную LD_LIBRARY_PATH. Ага и естественно если добавить эту переменную в сеанс начнутся красивые глюки (при использовании других системных библиотек). Поэтому нужно запустить отдельную консоль, в ней задать эту переменную и в ней запустить приложение - очень удобно. Для консольных впринципе тянет, для GUI - это проблема. |
|
Сообщ.
#16878
,
|
|
|
|
Цитата Cechmanek @ в линукс можно, но через попу. Нужно добавить переменную LD_LIBRARY_PATH. Ага и естественно если добавить эту переменную в сеанс начнутся красивые глюки (при использовании других системных библиотек). Поэтому нужно запустить отдельную консоль, в ней задать эту переменную и в ней запустить приложение - очень удобно. Для консольных впринципе тянет, для GUI - это проблема. тупо, слив линуксу за это. на совместимости можно поставить крест. |
|
Сообщ.
#16879
,
|
|
|
|
Цитата Cechmanek @ эээ, довольно долго я так запускал оперу, пока у нее не было 64 версии. сомневаюсь, что у оперы нет гуи. так же не помню глюков, будьте любезны, напомните мне, в чем они состояли Нужно добавить переменную LD_LIBRARY_PATH. Ага и естественно если добавить эту переменную в сеанс начнутся красивые глюки (при использовании других системных библиотек). Поэтому нужно запустить отдельную консоль, в ней задать эту переменную и в ней запустить приложение - очень удобно. Для консольных впринципе тянет, для GUI - это проблема. |
|
Сообщ.
#16880
,
|
|
|
|
Поставь-ка мне rpm в дебиане или в генте, а?
В висте с их помощью активно решаются проблемы совместимости, замечу из коробки. А не как в линуксе - если тебе где-то нужна совместимость, то реализуй её самостоятельно. Ну вы же линуксоиды, вам привычно... Цитата Спящий @ а rpm это у нас, оказывается, простой архив? Ну-ну... Вы хоть мат часть подучите сначала.... Известны случаи, что кто-то где-то заархивировал рабочую программу винраром, распаковал на другой машине с другой виндой и программа не заработала. Отсюда я могу сказать, что винда и слыхом не слыхивала о совместимости. Цитата Спящий @ Ну да... вот она - свобода Основная часть каталогов у всех дистров одинаковая, а то что кто-то там не может найти какую-то либу - так это нефик использовать всякие там специфические файлы. Цитата Beyond Gravity @ Ну да, а то что рантайм скрипты конфигурации на разных дистрибах разные, это мы конечно не знаем... Существенно важные компоненты это /usr /bin /sbin /etc и так далее. И там все как раз таки на своих местах Цитата Beyond Gravity @ ну и в чём "перловость" фразы? Сам шучу-сам смеюсь? Ну а формат tgz, представляющий собой просто упакованный tar-архив, вообще может поддерживаться любым дистрибутивом. Более того, практически он же используется и в системах линии BSD. Цитата Beyond Gravity @ ну да ну да... это до безумия удобно...Я слышал о единственном дистрибутиве, целиком ориентированном на ручную правку конфигурационных файлов - это Rock Linux (впрочем, слышать-то слышал, а вот видеть не приходилось). Это юникс, батенька, тут без ручек и мозгов низзя. остальные "перлы" мне комментировать лень, достаточно сказать, что твои комментарии раза в 2 "перловее" Цитата Beyond Gravity @ Автор (в отличи от тебя) хотя бы установил пару дистрибутивов и покапался в них, а не судит по линуксу из одних лишь комментов на форумах и ЖЖ. В общем в приведенной тобой статье аффтор - явно семиклассник, которому подарили большой и толстый винч, и он и взял удалил висту свою и поставил кучу линуксовых дистров. |
|
Сообщ.
#16881
,
|
|
|
|
Цитата zera @ эээ, довольно долго я так запускал оперу, пока у нее не было 64 версии. сомневаюсь, что у оперы нет гуи. так же не помню глюков, будьте любезны, напомните мне, в чем они состояли а в 64-битной висте и настраивать ничего не нужно, 32 битные приложения там как родные. |
|
Сообщ.
#16882
,
|
|
|
|
Цитата MichSpar @ ага, и под виндой тожеПоставь-ка мне rpm в дебиане или в генте, а? и, ежели чо, хотя в этом нет смысла, но для установки rpm в дебиане есть средства. alien blablabla.rpm. и? Цитата MichSpar @ знаем. в некоторых дистрах они лежат в /usr/local/etc/rc.d очень сложно найти, немудрено в четырех вариантах запутаться.Ну да, а то что рантайм скрипты конфигурации на разных дистрибах разные, это мы конечно не знаем... Цитата mrco @ если честно, я ничего и не настраивал. не, если считать строку в десять символов настойкой, то можно считать, что я перепахад реестр а в 64-битной висте и настраивать ничего не нужно, 32 битные приложения там как родные. |
|
Сообщ.
#16883
,
|
|
|
|
MichSpar А ну глянь ка wikipedia - Filesystem Hierarchy Standard Filesystem Hierarchy Standard Да MichSpar различия в структуре есть например виндовые разделы могут быть или в /windows/блаблабла или в /mnt/ или еще страшнее в /media. Но это безусловно принципиальные отличия и переход с одного дистра на другой ну просто неосиливаемый... Цитата wind @ г-н best_lamer задал сразу ДВА вопроса - про понижение прав определённой софтины и про chroot. И получил два лаконичных ответа по теме. Господин best_lamer задал один вопрос - chroot а я не виноват что его особенностью является два момента собственно смена "корня" системы и работа от фактически любого пользователя от юзера с минимумом прав до root (все настраивается) но чаще на практике применяется понижение прав до полного урезания всего лишнего. run as я и без вас знал. Вопрос был не в этом. Или вы как всегда даже не соизволили урл открыть? Короче chroot винда не осилила засчитываем слив! |
|
Сообщ.
#16884
,
|
|
|
|
Покажешь мне /etc/sysconfig в генте? Добавлено Цитата zera @ знаем. в некоторых дистрах они лежат в /usr/local/etc/rc.d очень сложно найти, немудрено в четырех вариантах запутаться. Найти не проблема, вот заставить что-то неродное работать нормально - уже может быть сложее. Хотя не припомню, чтобы у меня что-то не решалось. |
|
Сообщ.
#16885
,
|
|
|
|
Цитата rusty_angel @ веришь, легко. уж в генте я могу показать и /остальное/сисконфиг. так ли важно, что его там быть не должно. впрочем в дебиане я не могу показать /etc/sysconfig. во фре не могу. это что вообще такое? Покажешь мне /etc/sysconfig в генте? |
|
Сообщ.
#16886
,
|
|
|
|
Цитата zera @ в том то и дело что и, ежели чо, хотя в этом нет смысла, но для установки rpm в дебиане есть средства. alien blablabla.rpm. и? Цитата zera @ потому что времени дофига потратишь, да ещё и не факт, что получится поставить.в этом нет смысла Цитата zera @ когда же вы, линуксоиды, поймёте, что не вы должны работать на систему, а система на вас? И искать она должна сама. знаем. в некоторых дистрах они лежат в /usr/local/etc/rc.d очень сложно найти |
|
Сообщ.
#16887
,
|
|
|
|
Цитата zera @ это что вообще такое? В генте /etc/conf.d , в Шапка-based - /etc/sysconfig Добавлено Цитата MichSpar @ когда же вы, линуксоиды, поймёте, что не вы должны работать на систему, а система на вас? Так она и работает. А если мы ставим что-то левое - то мы уже ССЗБ, и подразумевается, что мы знаем, что делаем. |
|
Сообщ.
#16888
,
|
|
|
|
Цитата rusty_angel @ Покажешь мне /etc/sysconfig в генте? ![]() ![]() ~ $ uname -a Linux blackhole 2.6.25-sabayon-r1 #1 SMP Sat Jul 12 22:15:48 UTC 2008 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux ~ $ cat /etc/gentoo-release Gentoo Base System release 2.0.0 ~ $ whereis sysconfig sysconfig: /etc/sysconfig Добавлено rusty_angel и что это что то коренным образом меняет? |
|
Сообщ.
#16889
,
|
|
|
|
Цитата rusty_angel @ ну я и говорю, что в лине совместимость добивается исключительно за счёт рук и мозгов пользователя. А это означает, что чъи-то другие руки и мозги лишний раз отдыхали (это я о разрабах сейчас) А если мы ставим что-то левое - то мы уже ССЗБ, и подразумевается, что мы знаем, что делаем. |
|
Сообщ.
#16890
,
|
|
|
|
Цитата best_lamer @ rusty_angel и что это что то коренным образом меняет? Ну, создать каталог и даже напихать туда всего - это запросто ![]() Это было к разнице в структуре каталогов. Она есть. И на совместимости сказывается. Зря что ли у многих configure есть параметр --with-sysconfig-dir ? Но повторюсь: большинство этих несовместимостей решается достаточно безболезненно. |