Анкета

Въпрос: RPM vs. SOURCE

  • RPM или друг binary формат
    - 34 (60.7%)
    SOURCE code
    - 22 (39.3%)

Общ брой гласове: 61

Автор Тема: SOURCE vs. готови пакети  (Прочетена 5882 пъти)

rat

  • Напреднали
  • *****
  • Публикации: 266
    • Профил
SOURCE vs. готови пакети
« -: Jun 07, 2002, 12:50 »
Ако този въпрос го задам на някой сисадмин сигурно ще ме убие с камъни... '<img'> ...
Ясни ми са предимствата на компилацита от сорс код, но все пак с компилираните пакети се работи много по-лесно : има си база данни с инсталираните, лсно се премахват от системата и т.н. Това че нямам контрол върху опциите на програмата която инсталирам досега ми е създавало малко проблеми.И ако все пак този RPM не ми върши работа - компилирам.
Досега съм работил основно с пакетите идващи с RedHat (моля без отговори от сорта "абе що червената шапка и т.н.")  и не съм имал проблеми.
Е? - какви са ви предпочитанията?
Стана чсно че аз предпочитам RPM. '<img'>

  • Гост
SOURCE vs. готови пакети
« Отговор #1 -: Jun 07, 2002, 14:23 »
Със същия успех може да си постнеш и анкетка: Готово ядро от дистрибуцията ли ползвате, или комплилирате свое ???
Ясно за какво става въпрос :)

Айде със здраве
Активен

hint

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
SOURCE vs. готови пакети
« Отговор #2 -: Jun 07, 2002, 14:28 »
На въпроса не винаги може да се отговори еднозначно - в някои слуаи binary-то е по-подходящо, в други - сорса  '<img'>
Аз като стар slack фен, винаги когато има възможност си свалям сорса - досега (почти) не съм имал проблеми. Е, трябва да призная че понякога (не много често) ми се е налагало да променя по някой ред в сорсовете или скриптовете, но така (за мен) е по-интересно  '<img'>
Няма спор че binary инсталацията е много по-удобна и бърза, но за сметка на това src-то почти винаги е по-оптимално.
Все пак понякога ми се е налагало да прибягна до tgz - binary инсталационен формат на slak-а. Преди няколко месеца се опитах да компилирам Mozilla-та - имах 1G свободно на диска и много се изненадах като това не и стигна - изяде цялото свободно пространство  '<img'> , тогава нямаше как, свалих си binary-то.
Активен

c2h5oh

  • Напреднали
  • *****
  • Публикации: 675
  • Distribution: CentOS 7.4 Fedora 28
  • Window Manager: Plasma Desktop
    • Профил
SOURCE vs. готови пакети
« Отговор #3 -: Jun 07, 2002, 14:36 »
Бинарни пакети - за съответната дистрибуция
Компилация от сорс за преход от една на друга или "висш пилотаж" Двете по-скоро се допълват а не са "vs"
Активен

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
SOURCE vs. готови пакети
« Отговор #4 -: Jun 07, 2002, 19:02 »
nito ednoto nito drugoto. dosega imam 40% uspewaemost pri compilirane '<img'>. twa za men e shibana rabota. izwinqwam se za izraza, ama si e taka. puskam da se kompilira i to kazwa ami w edna biblioteka deto wika druga biblioteka ima nesaotwetstwie w tipowete !!! a sektir swalqm go os originalniq site za moq linux i pak twa mi mranka!!! binarito w toq si wid sashto ne mi hareswa mnogo. mnogo chesto lipswat biblioteki i izlishno se tormozq da gi tarsq. oshte poweche che ponqkoga iskat i po-stari wersii !!!! za men e naj-dobre RPM+LIB - wsichko nujno na edno mqsto. imam 10 GB free i ne mi puka kolko iska a i neta mi e bezplaten i postoqnnen.
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
SOURCE vs. готови пакети
« Отговор #5 -: Jun 07, 2002, 21:09 »
Няма спор, че двете неща се допълват. Проблемът не стои по принцип. Той се появява, когато се запитаме за критичността на приложението, което искаме да инсталираме: дали от него пряко зависи работата на системата, дали е жизненоважно и засяга сигурността и производителността или е без значение. В първия случай, можем да си имаме работа с ядрото, за което стана дума по-горе. Няма начин, добре е да се компилира от сорса и да се оптимизира за конкретната система. Иначе, защо да си губя времето да компилирам licq или някоя друга програмка, от която не зависи нищо, след като си имам готовия rpm пакет?
Нали така, важен е не форматът или начинът на инсталация, важна е целта, с която ще използуваме програмата
А това, че компилацията понякога е просто задължителна, това изобщо не трябва да се оспорва. И все пак, не бива да се подценяват rpm-пакетите. Невинаги можем да изчетем цялата документация, за да изучим опциите, с които да компилираме критични приложения като php или Apache. Без да искаме можем да отворим опасни пролуки в сигурността, които да позволяват на някого да вземе привилегировани права над цялата система. Така че, в такива случаи, или си инсталираме готовия rpm, за който разработчиците на дистрибуцията са се потрудили старателно, или четем мно-о-о-го яко и чак тогава пристъпваме към make, make install.
Хубавото на отворения код е, че ни дава възможността да избираме - усещане, което потребителите на Windows няма как да са изпитали или да могат да си го представят  '<img'>
Активен

-------------------------------------------------------------------------
./debian/rules

aaaaaa

  • Напреднали
  • *****
  • Публикации: 971
    • Профил
SOURCE vs. готови пакети
« Отговор #6 -: Jan 13, 2006, 00:40 »
Напълно съм съгласен с по-горното мнение. Не трябва да се ползва само едно от двете. В някои ситуации едното е по - добро, а в други - другото.По принцип ползвам пакети за дебиан (с пакетния мениджър на дебиан) и всичко е адски удобно и лесно. Понякога обаче се налага да си компилирам разни неща. Например така и не намерих пакети на mplayer  с gtk поддръжка, а когато се инсталира от нормалните пакети в GNOME-а изглежда много грозно и се наложи да си го компилирам сам с поддръжка на gtk и сега работи страхотно.
Активен

...to boldly go where no one has gone before...

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
SOURCE vs. готови пакети
« Отговор #7 -: Jan 13, 2006, 10:07 »
Аз като потребител на Gentoo мога да кажа, че portage системата е съчетала до голяма степен предимствата и на двата начина за инсталиране на приложение - компилира се от сорс, има възможност за промяна на опциите при компилиране на даден пакет, решен е проблема със зависимостите, нужните пачове и кръпки идват заедно с приложението и не на последно място опциите по подразбиране са задоволителни поне за Десктоп система.
Активен

  • Гост
SOURCE vs. готови пакети
« Отговор #8 -: Jan 13, 2006, 21:20 »
Предпочитам за:

Desktop -> binary
Server -> binary

Разбира се при нужда от ръчно кърпене -> сорс, ако търся мах производителност и бързодействие пак от сорс, същото важи и за Десктоп машината '<img'>  ':p'
Активен

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
SOURCE vs. готови пакети
« Отговор #9 -: Jan 13, 2006, 23:09 »
Проблемът е, че има радикална грешка още в дефиницията на темата: "RPM vs. source". А какво да кажем за src.rpm? '<img'> Има страшно много заблуди и митове по тази тема. Аз предпочитам интелигентната пакетна система, с която си правя бинарни пакети от такива със сорсове. Съхранявам ги в удобно repository и управлявам чрез него N на брой машини у дома и по света'<img'> Хем оптимизации, хем удобства и пестене на време.



Активен

-------------------------------------------------------------------------
./debian/rules

Agent_SMITH

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3082
  • matrix kernel module
    • Профил
SOURCE vs. готови пакети
« Отговор #10 -: Jan 13, 2006, 23:48 »
Напълно споделям написаното от Ник '<img'>

Редактирах заглавието на темата, щото наистина RPM vs. SOURCE беше неточно  ':zzz:'
Активен

-= СПАЗВАЙТЕ ПРАВИЛАТА НА ФОРУМА =-

JOKe

  • Напреднали
  • *****
  • Публикации: 537
    • Профил
SOURCE vs. готови пакети
« Отговор #11 -: Jan 13, 2006, 23:51 »
ко ша рече сорс ?
ако е да пишеш маке и маке инстал като гламав ХАХАХА ! .
ако са портс ... бива горе доло
все пак бинарен пакет УПРАВЛЯВА
става по бързо
върви по бързо
поддържа се по лесно
печели се време
времето е пари
печелят се пари.
Активен

" May The Source Be With You . "

misho_cg

  • Напреднали
  • *****
  • Публикации: 350
    • Профил
    • WWW
SOURCE vs. готови пакети
« Отговор #12 -: Jan 14, 2006, 00:06 »
Ползвам и двете, Все пак не мога да се съглася че трябва да се компилират всички ъпдейти, това ако подържаш повече машини е напараво невъзможно. Когато гоня някаква максимална производителност компилирам, Ако ме притиска време слагам пакети. Двете неща са напълно дпълващи се.  '<img'>

@Joke компилирания сорс винаги ще работи по бързо от бинарния пакет. 'B)'  '<img'>
Активен

раят за котките, всъщност е адът на мишките !

FuckMyFucker

  • Напреднали
  • *****
  • Публикации: 92
    • Профил
SOURCE vs. готови пакети
« Отговор #13 -: Jan 14, 2006, 00:39 »
Source  '<img'>
Активен

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
SOURCE vs. готови пакети
« Отговор #14 -: Jan 14, 2006, 14:49 »
И аз предпочитам бинарните пакети. Например минаването към KDE 3.5 ми отне ~30 мин. чрез apt-get. Ако бях решил да го компилирам, един ден едва ли щеше да ми стигне.
Да не споменавам ръчното разрешаване на зависимости при компилацията. Често се оказва, че за да компилираш едно приложение, трябва да компилираш още 4-5 преди него... Истински ад.
Но наистина използването само на единия от двата метода е невъзможно, според мен. Понякога ми се налага и да компилирам...
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Номпилиране на Linux source под Win
Настройка на програми
ZEN 2 813 Последна публикация Dec 30, 2004, 13:18
от JOKe
Ubuntu 5.04 Kernel Source?
Настройка на програми
phantomlord 7 1328 Последна публикация Jul 23, 2005, 23:17
от phantomlord
Source rpm (xxx.src.rpm)
Настройка на програми
Nik123 4 1311 Последна публикация Jun 05, 2006, 18:13
от Nik123
Някой има ли source кода на igal?
Настройка на програми
nov_chovek 4 1283 Последна публикация Sep 17, 2006, 12:50
от nov_chovek
Gbgoffice-source
Общ форум
eniac111 3 1791 Последна публикация Aug 12, 2007, 11:09
от eniac111