Мandriva One (так її і назвемо One). це усічена система, яка до того-ж не може нормально відображати російські імена файлів CP1251. Я так зрозумів One задуманий як приманка для користувача, який обалдев від Linux людським обличчям через місяць побіжить в магазин за повною версією ціною вже 400-1500р.Ілі плюнувши повернеться до дядечка Біллу і його віконець (швидше за все піратським).
Налякав? А тепер я розповім як виправити все це неподобство!
1 увійти в термінал (konsole). відкрити «сеанс», вибрати «Нова оболонка з правами root», ввести пароль.
2 набрати konqueror і Enter і тепер можете робити з системою що хочете (обережно.) .Якщо дружите з Shell, то це можна повісити на кнопку або в меню, а якщо немає стукайте пальцями.
3 Отож ставши нарешті root-ом 1-им справою скопіюйте вихідний файл fstab (система зберігає його, але на жаль тільки останню перед редагуванням версію) куди-небудь.
Приклад: / dev / hda1 / mnt / windows vfat umask = 0, iocharset = utf8, rw 0 0
/ Dev / hdc / mnt / cdrom auto umask = 0, users, iocharset = utf8, ro, exec 0 0 Примітка hda1-диск C (можна зробити це для будь-якого, крім кореня і Swop-а (безглуздо), а windows ім'я примонтировать розділу (повинна бути папка / mnt / windows, якщо її немає створіть).
5 Запишіть fstab, перезавантажте систему. (Можна без перезавантаження змонтувати диски в консолі під root-ом, якщо не шкода пальців).
Проблема вирішена.
Існує кілька способів установки програм в системах Linux гілки Red Hat, до яких відноситься і Mandriva:
1 установка з пакетів RPM
2 установка з архівів
3 установка скриптом Sheel
Установка RPM-ів від інших дистрибутивів.
На жаль, тупо поставити RPM з стороннього джерела як правило не вдається. (Для чайників: в KDE правою кнопкою миші відкриваєте контекстне меню на RPM-e, в ньому вибираєте відкрити в інсталятор програм; в GNOM-е лівою кнопкою Натискаючи на RPM-у запускається інсталятор програм).
Справа в тому, що RPM-це вже скомпільований файл під конкретну систему (на відміну від архівованого исходника на сі наприклад) і для його роботи як правило необхідна наявність інших програм і бібліотек (які в різних дистрибутивах можуть мати різні імена). Шанси на установку дуже малі (особливо для різних не по роках, а по назвах систем: Mandriva і Suse
Fedora і AspLinux і т.д.). Як правило, при установці буде виданий цілий список програм які треба спочатку установіть.Прі спробі встановити їх по одній на кожну система видасть ще за списком і так далее.Ето називається система залежностей.
Якщо ви не маніяк, то цей спосіб вам не підходить. Тепер я вам розповім як змусити систему саму доставити відсутні
програми та бібліотеки з іншого дистрибутива на якому знаходиться ваш RPM. У головному меню входите в Система> Налаштування комп'ютера> Управління програмами> Налаштування джерел з яких.
Оберіть "додати користувальницький" .Далі дивіться малюнок.
Нічого страшного тисніть "OK".
Як бачите джерело успішно добавлен.Теперь поставте галочки на тому джерелі з якого ставите RPM. Можна приступати до установки.
При установці система напише що пакети мають погані підписи, сміливо плюйте на це і ставьте.Учтіте, що Mandriva, на відміну від ASPLinux, рідко прописує програми в меню, це треба робити самому.Проще всього відкрити RPM, як архів і подивитися в якій папці лежатиме ваша програма (або шукайте її в / usr / bin або / usr / local / bin або / usr / game або / usr / sbin або / opt, можна ввести в командному рядку ім'я файлу і система його спробує знайти і запустити).
P.S. Раджу не ставити все підряд RPM-и, а тільки те що нужно.Здоровья вашій системі підміна бібліотека не додає!