Сообщение Re[2]: Shareware под Linux от 27.04.2017 9:06
Изменено 27.04.2017 9:08 vladrsdn
Re[2]: Shareware под Linux
Здравствуйте, Pzz, Вы писали:
Pzz>Здравствуйте, drVanо, Вы писали:
V>>Кто-нибудь таким занимается? Хотелось бы узнать какая битность (x32 или x64) наиболее востребована.
Pzz>Почему не сделать сразу обе?
Pzz>P.S. В принципе, на здоровой (в смысле, не больной) 64-битной системе 32-битные программы ставятся и запускаются без проблем. Но меня как-то попросили поставить скайп на старую убубту, и это было не просто. Скайпу захотелось каких-то дополнительных библиотек, которых не было в системе, а убунта была старая, и репозитории уже умерли, так что по-простому доставить недостающее не получилось.
У меня шаровара в том числе и под линукс.
Так вот, более распространены сейчас 64-битные системы.
На большинстве 64-битных систем (федора, убунту, сусе) в дефолтной конфигурации ОТСУТСТВУЮТ по дефолту 32-битный libc, то есть даже 32-битная прога (написанная на голом С) которая печатает на stdout "hello world" на них не запустится. Юзеру придется скачать мегабайт 100 пакетов.
Так что рекомендую в дистрибьютиве таскать 64-bit и 32-бит версии кода.
PS: никаких пакетов под каждую платформу я не распространяю, юзер просто качает zip файл для линукса, распаковывает, и пускает враппер на bash который все сам остальное делает — говорит какие пакеты доставить и тд., настраивает путь к библиотекам и запускает нужный бинарник.
Pzz>Здравствуйте, drVanо, Вы писали:
V>>Кто-нибудь таким занимается? Хотелось бы узнать какая битность (x32 или x64) наиболее востребована.
Pzz>Почему не сделать сразу обе?
Pzz>P.S. В принципе, на здоровой (в смысле, не больной) 64-битной системе 32-битные программы ставятся и запускаются без проблем. Но меня как-то попросили поставить скайп на старую убубту, и это было не просто. Скайпу захотелось каких-то дополнительных библиотек, которых не было в системе, а убунта была старая, и репозитории уже умерли, так что по-простому доставить недостающее не получилось.
У меня шаровара в том числе и под линукс.
Так вот, более распространены сейчас 64-битные системы.
На большинстве 64-битных систем (федора, убунту, сусе) в дефолтной конфигурации ОТСУТСТВУЮТ по дефолту 32-битный libc, то есть даже 32-битная прога (написанная на голом С) которая печатает на stdout "hello world" на них не запустится. Юзеру придется скачать мегабайт 100 пакетов.
Так что рекомендую в дистрибьютиве таскать 64-bit и 32-бит версии кода.
PS: никаких пакетов под каждую платформу я не распространяю, юзер просто качает zip файл для линукса, распаковывает, и пускает враппер на bash который все сам остальное делает — говорит какие пакеты доставить и тд., настраивает путь к библиотекам и запускает нужный бинарник.
Re[2]: Shareware под Linux
Здравствуйте, Pzz, Вы писали:
Pzz>Здравствуйте, drVanо, Вы писали:
V>>Кто-нибудь таким занимается? Хотелось бы узнать какая битность (x32 или x64) наиболее востребована.
Pzz>Почему не сделать сразу обе?
Pzz>P.S. В принципе, на здоровой (в смысле, не больной) 64-битной системе 32-битные программы ставятся и запускаются без проблем. Но меня как-то попросили поставить скайп на старую убубту, и это было не просто. Скайпу захотелось каких-то дополнительных библиотек, которых не было в системе, а убунта была старая, и репозитории уже умерли, так что по-простому доставить недостающее не получилось.
У меня шаровара в том числе и под линукс.
Так вот, более распространены сейчас 64-битные системы.
На большинстве 64-битных систем (федора, убунту, сусе) в дефолтной конфигурации ОТСУТСТВУЮТ по дефолту 32-битный libc, то есть даже 32-битная прога (написанная на голом С) которая печатает на stdout "hello world" на них не запустится. Юзеру придется скачать мегабайт 100 пакетов c 32-битной версией libc и прочих библиотек.
Так что рекомендую в дистрибьютиве таскать 64-bit и 32-бит версии кода.
PS: никаких пакетов под каждую платформу я не распространяю, юзер просто качает zip файл для линукса, распаковывает, и пускает враппер на bash который все сам остальное делает — говорит какие пакеты доставить и тд., настраивает путь к библиотекам и запускает нужный бинарник.
Pzz>Здравствуйте, drVanо, Вы писали:
V>>Кто-нибудь таким занимается? Хотелось бы узнать какая битность (x32 или x64) наиболее востребована.
Pzz>Почему не сделать сразу обе?
Pzz>P.S. В принципе, на здоровой (в смысле, не больной) 64-битной системе 32-битные программы ставятся и запускаются без проблем. Но меня как-то попросили поставить скайп на старую убубту, и это было не просто. Скайпу захотелось каких-то дополнительных библиотек, которых не было в системе, а убунта была старая, и репозитории уже умерли, так что по-простому доставить недостающее не получилось.
У меня шаровара в том числе и под линукс.
Так вот, более распространены сейчас 64-битные системы.
На большинстве 64-битных систем (федора, убунту, сусе) в дефолтной конфигурации ОТСУТСТВУЮТ по дефолту 32-битный libc, то есть даже 32-битная прога (написанная на голом С) которая печатает на stdout "hello world" на них не запустится. Юзеру придется скачать мегабайт 100 пакетов c 32-битной версией libc и прочих библиотек.
Так что рекомендую в дистрибьютиве таскать 64-bit и 32-бит версии кода.
PS: никаких пакетов под каждую платформу я не распространяю, юзер просто качает zip файл для линукса, распаковывает, и пускает враппер на bash который все сам остальное делает — говорит какие пакеты доставить и тд., настраивает путь к библиотекам и запускает нужный бинарник.