Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Программное обеспечение под *NIX системы > Кросс-платформенный софт |
Автор: CyClon 22.2.2007, 15:14 |
Давно подумываю о переходе с Windows на Linux (Под словом "переход" подразумевается выполнение 80%+ задач на Linux). Когда установил Linux (Fedora Core 5), столкнулся с нехорошей ситуацией, когда более 90% тебе на знакомо. Думаю, что использование кросс-платфоременного софта более-менее облегчит переход ![]() Помогите нубу покорить Linux %) |
Автор: nickless 22.2.2007, 15:53 |
Кроссплатформенных программ не так уж много, кроме уже названных знаю еще OpenOffice (офис), Thunderbird (e-mail), Skype (voip), Gimp (графический редактор), Opera (броузер), Adobe Acrobat Reader, Real Player, некоторые программы под M$ неплохо работают под Wine. Ну а вообще всё равно прийдется использовать аналоги соответствующих программ, так что ставь Linux рядом с Windows и учись, одна теория тут не поможет, не найдёшь нужной программы - спроси, подскажем. |
Автор: Бонифаций 22.2.2007, 16:17 |
gaim sylpheed abiword kmail |
Автор: skeletor 22.2.2007, 16:25 |
Внесу попроавку. Кроссплатформенное приложение - это такое, которое работает на нескольких ОСях. Именно одно и то же. А не то, которое было сделано для одной ОСи, а потом и для другой. Такие называются - портироваными приложениями. У меня у самого уже около 3 лет стоят паралельно Линукс и Винда. Под виндой юзаю одни приложения, под линуксом - аналоги. Сразу скажу, что аналогов под линукс - не мало. Самый верный способ - не искать просто взять и юзать его почаще. Ибо опыт - это практика. А теория - теорией может и остаться, со вренем забудеться. |
Автор: Бонифаций 22.2.2007, 17:00 |
и чем же gaim под windows отличается от gaim под linux? Какая разница, какая версия появилсь вперед - win или linux? |
Автор: ZeeLax 22.2.2007, 17:43 |
Бонифаций, возьмите линуксовый Gaim и запустите его в Windows - почувствуете чем отличается. |
Автор: CyClon 22.2.2007, 19:25 |
Я понял, кросплатформенный софт - это Java и другие ;) Линукс сейчас стоит, но желания лезть в него почему-то нет ибо ничего не могу на нем сделать, даже Toonel не смог утсановить, лазить по инету дорого %) Сейчас стоит FC 5, планирую FC 6 поставить и опять что-то пробовать. |
Автор: nerezus 22.2.2007, 21:48 |
Хм, почти все прораммы, с которыми я работаю, кроссплатформенные. Кроме qip, но он и под WINE работает(т.к. достойных альтернатив нет) |
Автор: Бонифаций 22.2.2007, 22:02 | ||
дак я часто использую gaim под windows. Потому что он понимает кучу протоколов, а мне в лом запускать отдельно icq jabber и yahoo. Особой разницы не заметил. |
Автор: CyClon 22.2.2007, 23:33 | ||
Ну, тоды так. Возьми gaim.exe под линуксом. Мусль понятна? Кросплатформенный софт получается, когда один и тот же файл запускается на разных осях (ява приложения). А gaim.exe и gaim.tar.gz - программы одинаковые, но для каждой оси своя версия. Уже не кросс-платформа... Добавлено @ 23:34 Но мы говорим не об этом ![]() |
Автор: Бонифаций 23.2.2007, 01:20 |
мыслю то понятна, но непонятно откуда такое странное понятие о кроссплатформенности. Читаем например с wikipedia: http://en.wikipedia.org/wiki/Crossplatform In the context of binary software, cross-platform programs are written in the source code and then “translated” to each system that it runs on through compiling it on different platforms. Also, software can be ported to a new computer architecture or operating system so that the program becomes more cross-platform than it already is. Specifically, it is not possible to take a program such as Firefox built for Linux on the x86 and run it directly on Windows on the x86; but it is possible to rebuild it to work on Windows on the x86. |
Автор: lorien 26.2.2007, 08:18 |
Кстати, когда перелазил с винды на никсы, просто поставил thunderbird и скопировал старую виндовую директорию профиля тундробреда - всё без проблем запустилось ) Чего мне из винды не хватает, так это FAR, &RQ, IrfanView. |
Автор: CyClon 27.2.2007, 18:38 |
Ой, мне из винды не хватает целого арсенала софта ![]() ![]() |
Автор: naprimer_ivan_petrov 28.2.2007, 10:44 |
Вы хотите иметь линух? Линух будет иметь вас! Возможно, в извращенной форме... |
Автор: bilbobagginz 2.3.2007, 01:59 | ||
так.... я не знаю, что такое для вас "мощный фаервол". поверьте, фаервол и в линухе и в БСД помощней виндового. во-первых, он позволяет фильтровать по любому параметру сообщения всех поддерживаемых протоколов, а также по пользователю, группе, имени запущенного приложения и еще уймы параметров. во-вторых, он позволяет создавать несуществующие по умолчанию действия, т.н. targetы для команды -j - не только DROP, ACCEPT, DENY, но и напр. LOG, и т.д. в-третьих он намного стабильнее - на его основе есть устройства, единственная функция которых - фильтровать траффик. в-четвертых, он позволяет дописывать новые модули еще не существующих видов фильтрации, т.к. код - открытый и в-пятых, довольно странно услышать такое заявление от комодератора....данного раздела. ![]() давайте посоревнуемся: скажите какую-то фильтрационную или смежную фичу любого виндового фаервола, и посмотрим поддерживает ли это netfilter ( т.е. линуксовый фаервол ) |
Автор: smartov 2.3.2007, 12:58 | ||
CyClon, ага. Так тебе просто подсказки нужны аналогов. Это можно.
QIP - Kopete (можно SIM) PHP Expert Editor - Ну это просто редактор. В Линухе их кучами, но для PHP я бы советовал Zend Studio Word - OpenOffice. Никуда не денешься. Надо просто привыкнуть... По функционалу он не хуже. DownloadMaster - Firefox ![]() CuteFTP - ну тут даже не знаю. В KDE нативная поддержка FTP. Не надо никаких заморочек. Прямо в файловый менеджер встроена. Comodo Firewall - см. пост Бильбо Сумкина. Winamp - amarok (для кедовцев, есть ещё какой-то GTK-аналог) WinRAR - вот тут да. С раром траблы. Все визуальны оболочки что я встречал работают с раром неверно, как его не установи. Приходится из консоли пользоваться. PROMT - это переводчик текства чтоль? Так он же ущербный. Не искал аналогов, но думаю при надобности воспользовался бы translate.google.com |
Автор: powerfox 2.3.2007, 14:55 | ||
![]() |
Автор: nickless 2.3.2007, 15:21 |
CyClon, Если хочется с GUI то Downloader for X (d4x) |
Автор: bilbobagginz 2.3.2007, 20:38 | ||
извините, но юзер не должен определять - какой трафик пропускать, а какой нет. ![]() это работа админа. |
Автор: powerfox 2.3.2007, 22:35 | ||
Логично. Но ведь не все пользователи линукс админы, многие ведь юзеры. |
Автор: $tatic 5.3.2007, 17:24 |
Хм, проблема ИМХО в коэффициенте кривизны рук - лично мне кажется, что скачать с java.com и установить Java Runtime, а потом выполнить команду java -jar toonel.jar не так уж и сложно (та версия Java, которая стандартно поставляется в дистрибутивах, - не подходит). |
Автор: nerezus 5.3.2007, 22:01 | ||||
|
Автор: ToshaCh 6.3.2007, 12:24 |
Вот список кросплатформеных прог, которые сам юзаю (дома Слака, на роботе Венда): 1) SIM - мессанджер (про него никто не сказал, а тем не менее очень приличная штука) 2) ОпенОфис (в ограниченом количестве - к сожалению опенофис многие документы не тянет) 3) opera 4) vim 5) gaim (иногда, для irc) 6) Acrobat Reader |
Автор: bilbobagginz 6.3.2007, 12:55 | ||
Ничего не черезчур. Если твой "юзер" может настраивать фаервол - он и админ. А коли ты используешь свой компьютер под админом - ты просто отключаешь все механизмы защиты от взлома. Потом не удивляйся, если твой компьютер взломает червяк или другая муть. Я имел в виду именно пользователя "админ" ( root в юникс/линукс ), специальный пользователь. Он должен иметь право настраивать фаервол. Вообще тема распределения привилегий очень плохо организована - по умолчанию первый пользователь автоматом становится членом группы "Администраторы". Потом все удивляются, почему следующая зараза прицепляется - даже с антивирусом. А в линуксе, для настройки фаервола нужно запустить программу под пользователем root, настроить и все, повторяю физически рут может быть тем же человеком, но простой юзер не должен иметь доступ настраивать систему. Пока. |
Автор: $tatic 6.3.2007, 15:12 | ||||
Дело в том, что пока дистрибутивов с Sun Java 6 (под лицензией GPL2) я не видел, а более ранние не выкладывались по причине их закрытости (поэтому скачивать и устанавливать их надо было отдельно). Стандартно обычно поставлялась GNU Java 1.4, но в ней swing-компоненты (API графического интерфейса) работали некорректно. Я видел много дистрибутивов, но проблемы в них были аналогичными. Быть может есть дистрибутивы с нормальной джавой, просто я о них не знаю, просветите ![]() |
Автор: nerezus 6.3.2007, 19:59 |
$tatic, хм, в дебиане во времена 5ой джавы была именно 5ая джава. Тунель в ней работал. |
Автор: nickless 6.3.2007, 21:25 |
$tatic, в gentoo в нестабильной ветке (~x86) уже 6 джава |
Автор: Kagor 6.3.2007, 22:52 | ||
В Debian Sid (unstable) тоже 6-ка. |
Автор: AleXGray 9.3.2007, 13:36 | ||
KGet |
Автор: GZep 9.3.2007, 15:49 |
Вот у меня стоит firefox portable. Хотелось бы увидеть такую кроссплатформенную версию(нашел только 1.5, 2.х не видел). |
Автор: powerfox 9.3.2007, 18:34 | ||
portable - это для карманников? Под линукс есть 2.x. |
Автор: nerezus 10.3.2007, 10:22 |
powerfox, для карманников - minimo. portable - переносной. Но это просто поделка для юзверей, которые сами руками -profile "path/to/profile" не умеют набирать. |
Автор: powerfox 10.3.2007, 13:44 |
nerezus, спасибо, понял. Тогда не понимаю затруднений виндузиатников с версиями в юникс. |
Автор: GZep 10.3.2007, 20:28 |
Нееет! Вот http://portableapps.com/ смотрите. |
Автор: powerfox 10.3.2007, 22:23 | ||
Или я тупой, или лыжи:
Под линукс тоже что-то такое видел. Хоть LiveUSB можно таскать собой. FF можно и ручками собрать для таких целей. Но под линукс такая вещь бесполезно, большинство машин виндовые. |
Автор: GZep 11.3.2007, 01:19 |
Так вот я и думаю, есть ли такая же фишка, но только чтобы в папке с программой лежал и exe для винды и исполняемый бинарник для линукса, НО ЧТОБЫ ОНИ ЮЗАЛИ ОДНИ И ТЕЖЕ ФАЙЛЫ ЗАКЛАДОК И Т.П. |
Автор: powerfox 11.3.2007, 13:02 |
GZep, я ff не собирал ручками. Но там должен быть параметр, где искать папку с профилем. По дефолту в ~/.SM_FF_DIR. Посмотри, может можно это менять при сборке. В настройке самого FF более вероятно найти эту опцию. А в одну папку положить - не проблема. Но (!!!) кроме бинарника, нужно и лайбы положить в папку с ff. |
Автор: nerezus 11.3.2007, 17:59 | ||
|
Автор: powerfox 11.3.2007, 19:19 |
Те, кто не верит в bash, могут воспользоваться для запуска гуем, выбрав что-то в стиле "запуск с параметрами"/"выполнить...". А там уже набрать -profile. |
Автор: GZep 11.3.2007, 20:15 |
Почему у меня такое ощущение, что мы обсуждаем разные вещи? |
Автор: powerfox 11.3.2007, 20:28 |
GZep, прочитай внимательно свои сообщения и наши. Ты хочешь FF для винды и линукса записать на флешку + закладки и прочее. nerezus объяснил тебе, как запускать обычный (возможно, записанный на usb), чтоб грузить профиль, который на твоей флешке. |
Автор: GZep 11.3.2007, 22:43 |
Нет, просто мне нравится, когда все в одной папке и нигде больше...Я эту папку держу на винчестере. Давайте посмотрим на дерево каталогов ФФ2 портабельной версии и разберемся, как сделать. Пока только каталог FirefoxPortable->App
|
Автор: powerfox 11.3.2007, 23:59 | ||
GZep: кладёшь в эту же папке линуксоидный ff. Делаешь файл: ff_start, например:
сhmod +e ff_start |
Автор: smartov 12.3.2007, 11:36 |
powerfox, Только сhmod +x ff_start |
Автор: GZep 12.3.2007, 14:11 |
Сейчас скачаю чистую портабельную лису 2-ю и попробую что-нить сделать. То, что вы мне писАли я примерно понял, надеюсь не слишком тяжело будет сделать. |
Автор: powerfox 12.3.2007, 19:31 |
smartov, спасибо, редко этим пользуюсь, чаще сейчас +w юзаю. |