Все мы знаем, что основное, чем гордятся "упоротые ленуксоиды", после ядра линукс и феерической поддержки железа - это обилием программ с открытым кодом и репозиториями, и почему-то считают, что подобное под вендой невозможно.
Давайте рассмотрим, что же представляет из себя репозиторий. Это просто-напросто хранилище программ, которые были (теоретически) проверены на совместимость с текущей версией используемого дистрибутива линукса.
Доступ к репозиториям, как правило, осуществляется через иконку в аналоге "панели управления", или через командную строку (для упоротых). Открывается такая менюшка, в которой можно просто выбирать, какие программы установить, какие удалить и т.п. Вот так выглядит реализация доступа к репозиториям в Ubuntu:
https://ubuntovod.ru/wp-content/uploads/ … 50x365.jpg
Кто работал в корпоративных виндах, подобная тема была в "добавить/удалить программы", еще с вин 2000 (можт и раньше было, я не застал), в зависимости от должности и какой комплект программ разрешается поставить.
Но как показывает история, удачные решения находят своё применение, независимо от ОС и т.п.
Есть подобное решение и под Windows. Зайдите на Portableapps.com, скачайте платформу, установите на флешку или на жесткий диск, и пользуйтесь.
Список программ:
Как видите, в списке есть практически все программы, которыми гордится опенсорс. Однако, есть и еще одно преимущество по сравнению с репозиториями - все программы платформы реально работают, это не бета, не альфа, а полнофункциональные версии.
Сунул Грека руку в реку, рак ЕМУ ВЕЖЛИВО КЛЕШНЮ ПОДАЛ ПОЗДОРОВАЛСЯ УЧТИВО ПРО ЗДОРОВЬЕ СПРОСИЛ ПРО ЖЕНУ И ДЕТИШЕК ЗАХОДИТЕ КАК-НИБУДЬ НА ЧАЙ С ПИРОЖКАМИ В НАШУ РЕКУ УВАЖАЕМЫЙ
Неактивен
Как видите, в списке есть практически все программы, которыми гордится опенсорс.
Нет, ну никто и не сомневался, что у Windows на этом месте тоже что-то растет. Но, если позводите, я не буду приводить все приложения только в одной любой категории, которые доступны, например, в Центре приложений Ubuntu. Поскольку всего их там (а есть еще и другие, довольно известные репозитарии) не просто "over 9000", а сильно "over".
Короче, кто хочет, тот поставит и посчитает.
есть и еще одно преимущество по сравнению с репозиториями - все программы платформы реально работают, это не бета, не альфа, а полнофункциональные версии.
Ну, если все, что в репозитариях - это еще только альфа и бета, то венде точно капец.
Но раз пошла такая пьянка, предлагаю почтеннейшей публике поставить что-то из этих over 90 приложений и провести маленький эксперимент:
1. найти все файлы .dll
2. Выстроить их по алфавиту.
3. Найти одинаковые имена.
4. Найти одинаковые версии.
4. ответить на вопрос: а почему?
Можно, впрочем, сделать это и без over 90. Достаточно тех, что уже стоят.
Да-да, именно DLL Hell я и имею в виду.
Редактировался Павел (28-04-12 06:39:05)
Неактивен
Но, если позводите, я не буду приводить все приложения только в одной любой категории, которые доступны, например, в Центре приложений Ubuntu. Поскольку всего их там (а есть еще и другие, довольно известные репозитарии) не просто "over 9000", а сильно "over".
Да, но в отличие от прог в портаблеаппс, не факт что они все запустятся и будут работать как надо. В портаблеаппс все проги проверяются и перепроверяются на универсальную работоспособность. Не УМВР, а УВВР (У ВСЕХ ВСЁ РАБОТАЕТ).
Ну, если все, что в репозитариях - это еще только альфа и бета
По названию может быть и нет, но по факту - да.
то венде точно капец
Если рассматривать винду даже просто как как "пускалку" для прог, и линукс как "пускалку" для прог, то очевидно, что винда ну очень сильно оторвалась.
провести маленький эксперимент:
Это к чему вообще? К тому, что опенсорсные портативные проги таскают с собой все нужные им длл? Так в этом и весь смысл. Прога как вещь в себе, она не требует наличия каких-то зависимостей, не делает записей в реестр, "всё своё носит с собой".
Редактировался X_perienced (28-04-12 06:48:12)
Сунул Грека руку в реку, рак ЕМУ ВЕЖЛИВО КЛЕШНЮ ПОДАЛ ПОЗДОРОВАЛСЯ УЧТИВО ПРО ЗДОРОВЬЕ СПРОСИЛ ПРО ЖЕНУ И ДЕТИШЕК ЗАХОДИТЕ КАК-НИБУДЬ НА ЧАЙ С ПИРОЖКАМИ В НАШУ РЕКУ УВАЖАЕМЫЙ
Неактивен
В портаблеаппс все проги проверяются и перепроверяются на универсальную работоспособность.
А репозитарии не проверяются. Ага.
По названию может быть и нет, но по факту - да.
Факты - в студию, плз (хотя бы часть).
очевидно, что винда ну очень сильно оторвалась.
от чего?..
Это к чему вообще? К тому, что опенсорсные портативные проги таскают с собой все нужные им длл? Так в этом и весь смысл. Прога как вещь в себе, она не требует наличия каких-то зависимостей.
Это просто праздник какой-то.
Окошко тоже каждый сам себе отрисовывает?
Неактивен
А репозитарии не проверяются. Ага.
Не всегда. В данный момент, например, на моём eee pc 4g далеко не всякая прога запускается из репо.
Факты - в студию, плз (хотя бы часть).
Libreoffice.
от чего?
От линукса, ядра линукса. В винде поддерживается больше программ. Игрушки хотя-бы.
Это просто праздник какой-то. Окошко тоже каждый сам себе отрисовывает?
Как бы объяснить...DLL Hell - то же примерно, что и Dependency Hell в линуксе. Так вот, в случае с портативными программами с этого сайта проблем нет. Хотите проверить? Ставьте чистую винду, скачивайте платформу, проги, запускайте. УВВР в действии. Подход гораздо более зрелый, чем у упоротых линуксоидов.
Сунул Грека руку в реку, рак ЕМУ ВЕЖЛИВО КЛЕШНЮ ПОДАЛ ПОЗДОРОВАЛСЯ УЧТИВО ПРО ЗДОРОВЬЕ СПРОСИЛ ПРО ЖЕНУ И ДЕТИШЕК ЗАХОДИТЕ КАК-НИБУДЬ НА ЧАЙ С ПИРОЖКАМИ В НАШУ РЕКУ УВАЖАЕМЫЙ
Неактивен
Не всегда. В данный момент, например, на моём eee pc 4g далеко не всякая прога запускается из репо.
Ну, не знаю. Мы с Вами, видимо, о разных ОС толкуем. У меня Ubuntu 11.10, если что. Не припомню, что бы у меня не запускалось.
LibreOffice - та же песня. Стоит 3.4.4, про то, что "бета" - ни гу-гу.
В винде поддерживается больше программ. Игрушки хотя-бы.
Тогда маленький ликбез. Договоримся сразу, что это приложение пишется под некоторую операционную систему, то есть, оно может исполняться ею и вызывать функции ее системных библиотек. Игрушки тоже пишутся под конкретную ОС. И если разработчики считают, что за эту игрушку бабло будут платить виндузятники, они и напишут ее под Windows только. Linux умеет выполнять существенную часть программ для Windows. Windows не умеет запускать ни одной программы, написанной для Linux.
Как бы объяснить...DLL Hell - то же примерно, что и Dependency Hell в линуксе.
Далеко не одно и то же, хотя Dep.hell - проблема, согласен.
УВВР в действии. Подход гораздо более зрелый, чем у упоротых линуксоидов.
В примитивных случаях - да.
Редактировался Павел (28-04-12 07:52:05)
Неактивен
Ну, не знаю. Мы с Вами, видимо, о разных ОС толкуем. У меня Ubuntu 11.10, если что. Не припомню, что бы у меня не запускалось.
Сейчас вы скажете, что перепробовали все программы из репозиториев, ага.
LibreOffice - та же песня. Стоит 3.4.4, про то, что "бета" - ни гу-гу.
https://ru.wikipedia.org/wiki/%D0%91%D0% … 0%B8%D0%B5
По количеству ошибок и несовместимостей версия 3.4.4 реально бета. Почитайте хотя бы про опыт внедрения.
Windows не умеет запускать ни одной программы, написанной для Linux.
Сунул Грека руку в реку, рак ЕМУ ВЕЖЛИВО КЛЕШНЮ ПОДАЛ ПОЗДОРОВАЛСЯ УЧТИВО ПРО ЗДОРОВЬЕ СПРОСИЛ ПРО ЖЕНУ И ДЕТИШЕК ЗАХОДИТЕ КАК-НИБУДЬ НА ЧАЙ С ПИРОЖКАМИ В НАШУ РЕКУ УВАЖАЕМЫЙ
Неактивен
У меня одного такое впечатление, что вы двое спорите не о чем, переливая пустое в порожнее?
Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©
Неактивен
вы двое спорите не о чем, переливая пустое в порожнее?
Вот просто хочется что-то написать, потому что граммар-наци. Спасибо.
Сунул Грека руку в реку, рак ЕМУ ВЕЖЛИВО КЛЕШНЮ ПОДАЛ ПОЗДОРОВАЛСЯ УЧТИВО ПРО ЗДОРОВЬЕ СПРОСИЛ ПРО ЖЕНУ И ДЕТИШЕК ЗАХОДИТЕ КАК-НИБУДЬ НА ЧАЙ С ПИРОЖКАМИ В НАШУ РЕКУ УВАЖАЕМЫЙ
Неактивен
X_perienced, м?
Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©
Неактивен
Linux умеет выполнять существенную часть программ для Windows
какие именно? Wine и иже с ним - не предлагать
Windows не умеет запускать ни одной программы, написанной для Linux.
хм... попробуем запустить...
ххх: у тебя iperf есть?
yyy: iperf? перфоратор от Apple чтоле?
xxx: Во всем мире уже известны российские дороги и дураки. Сейчас к ним еще домены добавятся.
Неактивен
>_< Обратите внимание хотя-бы на ссылку. Там очень много опенсорсных и фриварных программ, которые собраны в специальные "контейнеры", которые запускаются в винде независимо от установленных DLL и прочего. Фактически всё это можно копировать на флешку и носить (и через Wine запускать в линуксах, что характерно).
X_perienced, м?
Ни о чём, наверное?
Сунул Грека руку в реку, рак ЕМУ ВЕЖЛИВО КЛЕШНЮ ПОДАЛ ПОЗДОРОВАЛСЯ УЧТИВО ПРО ЗДОРОВЬЕ СПРОСИЛ ПРО ЖЕНУ И ДЕТИШЕК ЗАХОДИТЕ КАК-НИБУДЬ НА ЧАЙ С ПИРОЖКАМИ В НАШУ РЕКУ УВАЖАЕМЫЙ
Неактивен
X_perienced, хз, мне простительны такого рода ошибки, я учился в украинской школе, а последние восемь лет общаюсь преимущественно на английском:-)
Интеллигент боится лишь одного — касаться темы зла и его корней, потому что справедливо полагает, что здесь его могут сразу выeбaть телеграфным столбом.©
Неактивен
У меня одного такое впечатление, что вы двое спорите не о чем, переливая пустое в порожнее?
Это должно иметь какое-то значение?
Неактивен
Там очень много опенсорсных и фриварных программ, которые собраны в специальные "контейнеры", которые запускаются в винде независимо от установленных DLL и прочего. Фактически всё это можно копировать на флешку и носить
man statifier
statifier(1) Elf Statifier statifier(1)
NAME
statifier - Elf dynamically linked executables statifier
SYNOPSIS
statifier [OPTION]... <exe_file> <statified_exe>
DESCRIPTION
Statifier make from elf dynamically linked executable and all it's required libraries one stand-alone executable. This executable can be copied to another machine
without any of these shared libraries and run.
OPTIONS
-h, --help
display this help and exit
-k, --keep-working-directory
Do not remove working directory. Also change it from $TMPDIR/statifier.tmpdir.$$ to ./.statifier
-s, --set=VAR=VALUE
Set environment variable VAR to value VALUE. Multiple 'set' options accepted.
-u, --unset=VAR
Unset environment variable VAR. Multiple 'unset' options accepted.
-v, --verbose
verbose output
-V, --version
output version and exit
FILES
$TMPDIR/statifier.tmpdir.$$
Directory which contains all temporary files
ENVIRONMENT VARIABLES
TMPDIR Directory for temporary files. If not set /tmp/ used.
EXAMPLES
statifier /bin/df df.static
Pretty trivial. Convert /bin/df to df.static
statifier --set=LD_BIND_NOW=yes /bin/df df.static
Something more interesting. Dynamic linker will resolve all symbols. So statifing will take longer, but resulting exe will have faster startup.
statifier --set=LD_PRELOAD=/some/library/to/by/preloaded /bin/df df.static
Will "link" /bin/df with preloaded library.
NOTE
Environment variables are described in the run-time loader's man page.
LIMITATIONS
Currently it work only on Linux x86, x86_64 and Alpha
SEE ALSO
ld.so(8).
AUTHORS
Valery Reznic <valery_reznic@users.sourceforge.net>
Valery Reznic 1.6.14 statifier(1)
lines 1-66/66 (END)
Yesterday it worked.
Today it is not working.
Windows is like that.
Неактивен
Wine и иже с ним - не предлагать
А вот возьму и предложу.
Неактивен
А вот возьму и предложу.
а вот это и не линукс а вот Subsystem for UNIX-based applications - это винда
ххх: у тебя iperf есть?
yyy: iperf? перфоратор от Apple чтоле?
xxx: Во всем мире уже известны российские дороги и дураки. Сейчас к ним еще домены добавятся.
Неактивен
а вот Subsystem for UNIX-based applications - это винда
А вот эта вот SUA, она жрёт elf или таки PE?
Yesterday it worked.
Today it is not working.
Windows is like that.
Неактивен
ikkunan salvataja, насколько знаю - нет, но не уверен Собирайте из исходников Или качайте и ищете здесь, например
Редактировался kenzzzooo (28-04-12 12:09:27)
ххх: у тебя iperf есть?
yyy: iperf? перфоратор от Apple чтоле?
xxx: Во всем мире уже известны российские дороги и дураки. Сейчас к ним еще домены добавятся.
Неактивен
Какой смысл запускать под Windows бинарники Линукса, когда почти любой удачный опенсорс-проект имеет нормальный порт?
Редактировался NEMO (28-04-12 16:48:14)
Неактивен
Какой смысл запускать под Windows бинарники Линукса, когда почти любой удачный опенсорс-проект имеет нормальный порт?
Омг так это оно и есть
Сунул Грека руку в реку, рак ЕМУ ВЕЖЛИВО КЛЕШНЮ ПОДАЛ ПОЗДОРОВАЛСЯ УЧТИВО ПРО ЗДОРОВЬЕ СПРОСИЛ ПРО ЖЕНУ И ДЕТИШЕК ЗАХОДИТЕ КАК-НИБУДЬ НА ЧАЙ С ПИРОЖКАМИ В НАШУ РЕКУ УВАЖАЕМЫЙ
Неактивен
man statifier
Уже не первый раз замечаю, - самому не надоело форсить это кривое недоподелие? https://stoplinux.org.ru/forum/viewtopi … 133#p77133
Бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
Ну ты пруфами не сыпь © Skynet2015
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) © Rector, 2010-2015
Неактивен
... но даже сюда какую-то прогу кинули с конфликтом с иксами....
Сунул Грека руку в реку, рак ЕМУ ВЕЖЛИВО КЛЕШНЮ ПОДАЛ ПОЗДОРОВАЛСЯ УЧТИВО ПРО ЗДОРОВЬЕ СПРОСИЛ ПРО ЖЕНУ И ДЕТИШЕК ЗАХОДИТЕ КАК-НИБУДЬ НА ЧАЙ С ПИРОЖКАМИ В НАШУ РЕКУ УВАЖАЕМЫЙ
Неактивен
Windows не умеет запускать ни одной программы, написанной для Linux
А что, есть реальная необходимость?
Использовать операционную систему ради операционной системы или идеологии - значит находиться у нее в рабстве.
Компьютер - это инструмент для выполнения повседневных и/или узкопрофильных задач. С этой точки зрения на него можно ставить любую удобную ОС.
Если я в чем-то не прав, прошу приводить аргументированную последовательную критику.
Неактивен
equalizer, ну, к примеру, Conky под виндой ты не запустишь.
https://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен