1

Здравствуйте. Просматривала темы в поисках подходящей, но ничего не нашла, посему решила спросить здесь.

Совсем недавно установила RH5, собственно в системах линукс я полный нуб, поэтому столкнулась с огромными трудностями, отнимающими кучу времени.

При попытке установить какой-либо софт (дрова и проч) терминал выдает ошибки об отсутствии тех или иных зависимостей. Лезу в интернет, ищу недостающие пакеты, скачиваю, их установка вопит об отсутствии следующих зависимостей, и по цепочку - ищу уже новые зависимости, зачастую упираясь в то, что какой-то пакет, которого вроде не хватает, в принципе-то есть, но версия не та и уже обратно я ищу все зависимости с нужной версией. В общем установка банального pidgin'a заняла три полусвободных вечера.

Посему назрел вопрос, нет ли какого бы то ни было софта, который автоматически бы проверял наличие зависимостей в интернете, качал их верные версии? Конкретный софт под RH5. Подскажите пжлста...

2

В RH вроде бы synaptic для этого используется...

3

В консоли используется yum. Установить пакеты или обновить их будет возможно в случае действующей подписки от Red Hat.
Если острой необходимости нет, то в данном случае предпочтительней установить или CentOS, или же Fedora

4

Ну почему же только Yum, я почти вссе из rpm пакетов ставила, т.е. ставится все и без подписки от Red Hat. Попробую указанное во втором посте и если ничего не выйдет, и проблема стоит именно в подписке платной, а бесплтно никаких подобных утилит нет, то тогда придется ставить другую ОС  :rolleyes:  Но как-то странно, всего-то утилитка, которая чекает и тащит с инета что надо (и что не надо bx

5

Yum - это менеджер пакетов. rpm - грубо говоря формат пакетов. Именно yum занимается разрешением зависимостей и установкой необходимых дополнительных пакетов.
Просто если вам интересны именно redhat-based дистрибутивы, то поставьте CentOS 5.4 (последний на данный момент). Собственно, кроме логотипов отличий практически не почувствуете + достаточное количество репозиториев.
Будут вопросы - обращайтесь, всегда поможем ab

6

Hvzh пишет:

В RH вроде бы synaptic для этого используется...

С каких это пор? Всю жизнь был yum.

Вопрос к топикстартеру: у вас есть подписка на RH5? Это платный коммерческий дистрибутив, за доступ к поддержке и репозиториям взимается плата по подписке.

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...

7

Writer пишет:
Hvzh пишет:

В RH вроде бы synaptic для этого используется...

С каких это пор? Всю жизнь был yum.

Вопрос к топикстартеру: у вас есть подписка на RH5? Это платный коммерческий дистрибутив, за доступ к поддержке и репозиториям взимается плата по подписке.

Нуу. не всю жизнь ab В четвертой был up2date

8 (19.03.2010 20:40:18 отредактировано Alabassu)

Hrafn

Просто если вам интересны именно redhat-based дистрибутивы

Writer

у вас есть подписка на RH5?

Cкажем так, мне интересно было посмотреть, что же такое линукс, трушные пользователи которого волосаты и с красными глазами (шутка, но все ж..). Поэтому изначально мне было глубоко индифферентно, какую конкретно сборку ставить, почему редхат? Пальцем в монитор на списке торрентс.ру. Похоже, придется переходить на бесплатный вариант, я субж на торрентах читала, но не придала платности значения, посчитав, что подписка - это нечто вроде обновления виндоуса, т.е. есть хорошо, нет тоже проживем. Повторюсь, я  слабо представляла, что из себя представляет система (догадывалась, что там командная строка есть, но все ж.), поэтому вариант, что компания-разработчик Red Hat реально представляет полезности за денюжку отмела. Поэтому платной подписки у меня нет (но я вообще не хочу платить за linux =)).

Спасибо за подробный ответ, ночью поставим качаться сентос. Если я правильно поняла, то либо так, либо ручками все гуглить (последнее канешн весьма доставляет), но боюсь к моменту когда я его таким образом донастрою я состарюсь.  А центос он поддерживает работу машины в серверном варианта? а то у меня грандиозные планы по подъему сервера...

Да, насчет yum, пиджин был определенно yum'овским файлом, только вот все равно как получилась. Он требовал поставить libpurple, последний в свою очередь потребовал ещё стопицот зависимостей и вот кульминация, я нахожу все зависимоти включаю yum install pidgin, он спрашивает согалсна ли я на скачивание нескольких метров, я говорю офк, он пытается соединиться для закачки libpurple ждет-ждет грит шо тайм ут или что-то в этом духе и шлет по известному адресу. Скачала вручную впарила - все получилось. Это произошло из-за платности подпсики?

И снова здравствуйте. Установила я Федору 12 вчера. Легче не стало. Опять он требует кучу зависимостей, которая в свою очередь требует свою куучу зависимостей и так до бесконечности. Я даже synaptic ниасилила - уже видеть не могу ошибку о зависимостях. Поставила смарт пакет менеджер, вроде те же яйца вид сбоку. Но он тоже выдает ошибки об отсутствии нужных пакетов. Что делать? Так и продолжать искать ручками? ac

9

как вы пытаетесь поставить pidgin? подробно опишите... не надо никаких смартов

10

как вы пытаетесь поставить pidgin? подробно опишите... не надо никаких смартов

Прошу прощения, я это на своей волне, не описала подробно. Пиджин-то я и под ред хат в итоге поставила. Теперь я пытаюсь уже под федору (ибо переустановила за платностью первого) поставить: гугл-хром, wine (http://linuxforum.ru/viewtopic.php?pid=24581#p24581)...и дрова под н-видиу.

Пиджин я не стала ставить ибо в моей федоре стоит какая-то софтина для аськи, меня устраивает. Так что пока два вопроса гугл-хром, который ругается на отсутствие lsb, после скачивания которого он не обнаруживает ещё кучи зависимостей и wine, который сам по себе ругается и зависимости ругаются, а уж когда я скачала требуемый для вайна  glibc-locales, он выдал такую необходимую тучу, что руки опустились.

В виду опущенных рук, на дрова пока забила - страшно даже начинать >.<

11

Так нельзя делать. Вы своими действиями поломаете всю систему.
Для установки пакетов должны быть подключены репозитории. Для работы мультимедиа различного подключите как описано тут:
http://linuxforum.ru/viewtopic.php?id=951

как сделаете - поставим правильным способом и гугл хром... не ставьте отдельные rpm, пока крайней мере, до тех пор, пока не начнете разбираться чуть получше с вопросом ab

12

Hrafn
Спасибо за внимание к проблеме. Даже не знала, что избранный очевидный метод крив...

как сделаете - поставим правильным способом и гугл хром

[U@Beyondctrl Загрузки]$ rpm -q rpmfusion-free-release
rpmfusion-free-release-10-5.noarch
[U@Beyondctrl Загрузки]$ rpm -q rpmfusion-nonfree-release
rpmfusion-nonfree-release-10-5.noarch

поставила, и чего дальше делать?

13

нууу, допустим, Вы хотели поставить wine... это мы и сделаем

yum install wine

чтобы автоматически на заданные вопросы отвечалось "Да", можно добавить ключ

-y

14

получилось  ab  спасибо огромное, завтра хром ставить буду, аналогично же? и дрова

15

для холма нужно другой репозиторий подключить... а дрова... смотря что за дрова... но это уже завтра  ab

16 (21.03.2010 13:42:04 отредактировано Alabassu)

Chrome я установила, воспользовавшись мануалем отсюда http://www.google.ru/support/chrome/bin … swer=95346
Вроде работает. Про репозитории говорилось ещё на странице загрузки версии для линукса, мол он умный  он скачает, что ему надо, сам. Я поверила.

Дрова на видеокарту NVIDIA 8600 GT, скачала с офф сайта. Ставила так:
1. ctrl+alt+f2 (на f1 реакции почему-то не было)
2. логин-пароль
3. init 3
4. cd ..,директория дров
5. sh NVIDIA-Linux-x86_64-190.53-pkg2.run
6 Приняли лиц. соглашение, комп подумал, подумал и послал следующим текстом:

ERROR: Unable to load the kernel module 'nvidia.ko'.  This happens most
       frequently when this kernel module was built against the wrong or
       improperly configured kernel sources, with a version of gcc that differs
       from the one used to build the target kernel, or if a driver such as
       rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
       obtaining ownership of the NVIDIA graphics device(s), or NVIDIA GPU
       installed in this system is not supported by this NVIDIA Linux graphics
       driver release.
       
       Please see the log entries 'Kernel module load error' and 'Kernel
       messages' at the end of the file '/var/log/nvidia-installer.log' for
       more information.

вот так вот, какая причина из описанных выше у меня - я не знаю. Как определить?

При установке линух-дров на мать выдало:

RROR: The NVIDIA kernel module was not created.

Погуглила - в обоих случаях траблы с кернелом. В первом случае грят шо переделываться надо. Ссыкатно, да..

В общем, я установила дрова (http://forum.russianfedora.ru/viewtopic … amp;t=1350 вот так) и теперь у меня загрузчик предлагает выбор из двух федор 12 выбирать О_о. Я что-то сломала?

В любом случае 1 из федор с дровами

17 (21.03.2010 13:31:52 отредактировано i2ks)

Alabassu пишет:

В общем, я установила дрова (http://forum.russianfedora.ru/viewtopic … amp;t=1350 вот так) и теперь у меня загрузчик предлагает выбор из двух федор 12 выбирать О_о. Я что-то сломала?

menu.lst покажи ab

It is good day to die ...
MS Windows 10
Заметки о главном...

18

Я нашла два файла с таким названием, один лежит в /boot/grub и выглядит вот так:

 grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,4)
#          kernel /vmlinuz-version ro root=/dev/sda2 rdblacklist=nouveau rdblacklist=nouveau
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=2
timeout=5
splashimage=(hd0,4)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.32.9-70.fc12.x86_64)
    root (hd0,4)
    kernel /vmlinuz-2.6.32.9-70.fc12.x86_64 ro root=UUID=8381afe0-1cae-492a-8725-a0faadf48f81  LANG=ru_RU.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet rdblacklist=nouveau rdblacklist=nouveau
    initrd /initramfs-2.6.32.9-70.fc12.x86_64.img
title Fedora (2.6.31.5-127.fc12.x86_64)
    root (hd0,4)
    kernel /vmlinuz-2.6.31.5-127.fc12.x86_64 ro root=UUID=8381afe0-1cae-492a-8725-a0faadf48f81  LANG=ru_RU.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet rdblacklist=nouveau rdblacklist=nouveau
    initrd /initramfs-2.6.31.5-127.fc12.x86_64.img
title Other
    rootnoverify (hd0,0)
    chainloader +1

А второй лежит в /usr/share/doc/grub-0.97 и выглядит вот так:

#
# Sample boot menu configuration file
#

# Boot automatically after 30 secs.
timeout 30

# By default, boot the first entry.
default 0

# Fallback to the second entry.
fallback 1

# For booting GNU/Hurd
title  GNU/Hurd
root   (hd0,0)
kernel /boot/gnumach.gz root=hd0s1
module /boot/serverboot.gz

# For booting GNU/Linux
title  GNU/Linux
root (hd1,0)
kernel /vmlinuz root=/dev/hdb1
#initrd /initrd.img

# For booting GNU/kFreeBSD
title  GNU/kFreeBSD
root   (hd0,2,a)
kernel /boot/loader.gz

# For booting GNU/kNetBSD
title  GNU/kNetBSD
root   (hd0,2,a)
kernel --type=netbsd /boot/knetbsd.gz

# For booting Mach (getting kernel from floppy)
title  Utah Mach4 multiboot
root   (hd0,2)
pause  Insert the diskette now!!
kernel (fd0)/boot/kernel root=hd0s3
module (fd0)/boot/bootstrap

# For booting FreeBSD
title  FreeBSD
root   (hd0,2,a)
kernel /boot/loader

# For booting NetBSD
title  NetBSD
root   (hd0,2,a)
kernel --type=netbsd /netbsd

# For booting OpenBSD
title  OpenBSD
root   (hd0,2,a)
kernel --type=netbsd /bsd

# For booting OS/2
title OS/2
root  (hd0,1)
makeactive
# chainload OS/2 bootloader from the first sector
chainloader +1
# This is similar to "chainload", but loads a specific file
#chainloader /boot/chain.os2

# For booting Windows NT or Windows95
title Windows NT / Windows 95 boot menu
rootnoverify (hd0,0)
makeactive
chainloader  +1
# For loading DOS if Windows NT is installed
# chainload /bootsect.dos

# For installing GRUB into the hard disk
title Install GRUB into the hard disk
root    (hd0,0)
setup   (hd0)

# Change the colors.
title Change the colors
color light-green/brown blink-red/blue

19

Это просто два ядра ab
Страшного ничего нет... Загрузитесь с первого и проверьте работу видеокарты

20

Ну тык, я с первой и загрузилась. Дрова вроде на месте. Карточка вроде работает,полагаю, если б она не работала - я  и на экране ничего не увидела б. Только нагрузить её пока нечем в виду отсутствия нагрузочного ПО. А если все дрова так ставятся,сколько ж ядер в итоге получится? Какое-то многоядерное чудище, можно ли (и главное нужно ли) одно лишнее убрать  или оно не лишнее?

21

Не, ядро периодически обновляется, а старое остается на тот случай, если новое будет неработоспособно... я периодически избавляюсь от старых, когда вспоминаю, что у меня их много ab

22

Спасибо ещё раз. Поду дальше думать, что ещё мне надо навертеть в системе для полного щазтья

23

Не за что ab

24

Здравствуйте снова. Я тут с таким вопросом. Немного не по теме, но все же. Читаю книжку о том, как поднимать сервер под линух (вернее его конфигурировать), наткнулась на главу про протоколирование. Вычитала, что файлы журналов расположены во адресу /var/log, залезла- глянула, не обманули.

Затем в книжке была рассмотрена программка syslogd, в общем я её на системе не нашла, попробовала установить, она ругнулась, что программа конфлитует с rsyslog. Послезла в нет, там написано, что последнее есть улучшенный вариант первой (syslogd), но в книжке написано подробно о последние (куда она сохраняет логи и т.п. и настройки и для сети протоколирование),  это не так страшно, я решила, что аналогичное что-то должно быть и в rsyslog, но при поиске по файлам ничего толкового не нашла, разве что в конфиге программы написано, что он все пишет опять-таки в var/log и соответствующий раздел (maillog или kernel или ещё другое).

Возник вопрос - rsyslog это что-то вроде утилиты системной протоколирования, которая уже установлена в систему и сохраняет все по умолчанию в .var/log, а потому и не требует дополнительных программ? И нет у  неё каки-то своих файлов-логов? Она для сетевого протоколирования тоже настраивается в конфиге и все?

25

/etc/rsyslog.conf
http://phpsuxx.blogspot.com/2009/12/rsyslog.html

26

cпасибо, приятный ресурс