LINUX.ORG.RU

у меня была ситуация - стоял сервак и там ничего не хотелось лишнего трогать, там даже инет не был доступен по-простому. Сделал зеркало http://vault.centos.org/ (на переносном диске) нужной версии, указал в конфиге путь к локальному репу - и без проблем все ставилось. Ну да, у меня был цент 5-какой-то

Deleted
()

Всегда бывает первый раз. Собери выполняемые функции сервера, сделай тесты, backup, резервируй время для профилактических работ, клон в другую машину, yum update и всё почини, ибо в падлу под уязвимым сервером сидеть. А чё, сервер никто не администрирует? Чё за бардак, как вы такое допустили?! :/

anonymous
()

Да везде так, даже в воиде, даже в генте, но это не означает, что нужно оставить борьбу, сдаться и перестать посещать лечащего невротизм специалиста.

Но в генте ты можешь забить на всё и просто пофиксить ебилд в дереве самому, наплевать на последствия, наплевать на тех, кто умышленно превращает твою жизнь в ад.

Человек не побеждён, пока его не победят.

(c) Джек Лондон

You shall not pass!
(c) Gandalf

Bruce_Lee ★★
()

Склонируй на виртуалку и там шамань. По крайней мере, если и сломаешь, то не боевую систему.

Radjah ★★★★★
()
Ответ на: комментарий от Bruce_Lee

даже в генте

В генте не даже. В генте это просто дрова.

vasily_pupkin ★★★★★
()

Вчера читал ман, кажется был похожий параметр.

DonkeyHot ★★★★★
()

Поставить версию python-devel, парную к установленной версии python?

yum install python-devel-$(rpm -q --qf '%{version}-%{release}' python)

iliyap ★★★★★
()

В других дистрах или так же, или ещё хуже

Deleted
()

А при чем здесь пакетный менеджер?

J ★★★★★
()

Неправильно, в эмоциях говорить о дистрибутивах.
Правильно - говорить fucking niggers arabs pidorashki rednecks.

Проще просто, bsdtar -xf python-devel.rpm распаковать .rmp архив
и rsync содержимое архива в системные директории FHS.

Грубый хак, но работает.

blitz
()

Ты как всегда оправдываешь свой ник

Берёшь и ставишь, в чём проблема? Убедись, что репозиторий подключен той же версии ( не только major, но и minor ) , что и ОС

router ★★★★★
()
Ответ на: комментарий от Jopich1

Есть дистрибутивы, где не водятся ни rpm install, ни apt-get.
Тем не менее, этим способом снимаю патчи Clear Linux Intel и патчу кернел сурс на своём ПС.
Сказать, что кернел компилируется с -O3 и 16-byte выравниванием?

Enables alignments optimization
--- a/arch/x86/Makefile
+++ b/arch/x86/Makefile
@@ -87,11 +87,11 @@
         KBUILD_AFLAGS += -m64
         KBUILD_CFLAGS += -m64

-        # Align jump targets to 1 byte, not the default 16 bytes:
-        KBUILD_CFLAGS += $(call cc-option,-falign-jumps=1)
-
-        # Pack loops tightly as well:
-        KBUILD_CFLAGS += $(call cc-option,-falign-loops=1)
+        # Align to the default 16 bytes:
+        KBUILD_CFLAGS += $(call cc-option,-falign-functions=16)
+        KBUILD_CFLAGS += $(call cc-option,-falign-jumps=16)
+        KBUILD_CFLAGS += $(call cc-option,-falign-labels=16)
+        KBUILD_CFLAGS += $(call cc-option,-falign-loops=16)

         # Don't autogenerate traditional x87 instructions
         KBUILD_CFLAGS += $(call cc-option,-mno-80387)

Enables gcc -O3 optimization
--- a/Makefile
+++ b/Makefile
@@ -635,6 +635,10 @@
 KBUILD_CFLAGS  += $(call cc-disable-warning, format-overflow)
 KBUILD_CFLAGS  += $(call cc-disable-warning, int-in-bool-context)

+ifdef CONFIG_CC_OPTIMIZE_FOR_SPEED
+KBUILD_CFLAGS  += -O3
+KBUILD_CFLAGS  += $(call cc-disable-warning,maybe-uninitialized,)
+else
 ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
 KBUILD_CFLAGS  += $(call cc-option,-Oz,-Os)
 KBUILD_CFLAGS  += $(call cc-disable-warning,maybe-uninitialized,)
@@ -645,6 +649,7 @@
 KBUILD_CFLAGS   += -O2
 endif
 endif
+endif

 KBUILD_CFLAGS += $(call cc-ifversion, -lt, 0409, \
                        $(call cc-disable-warning,maybe-uninitialized,))
blitz
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.