Последние сообщения

Страницы: [1] 2 3 ... 10
1
How-To & F.A.Q. по CentOS / Re: /usr/bin/ld: cannot find -lreadline
« Последний ответ от admin Декабрь 12, 2017, 11:03:17 am »
readline-devel нужно поставить.
2
Технические вопросы CentOS / CentOs7 и livecd: ошибки при записи на рамдиск
« Последний ответ от rGoblin Декабрь 07, 2017, 12:59:25 pm »
Собрал livecd на базе CentOs7. Собирал при помощи livecd-create. В какой-то момент при записи файлов на рам диск возникает следующая ошибка: Dec  7 04:06:57 localhost kernel: device-mapper: snapshots: Invalidating snapshot: Unable to allocate exception.
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 839070)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838045
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 838046)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838046
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 838047)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838047
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 838048)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838048
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 838049)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838049
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 838050)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838050
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 838051)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838051
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 838052)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838052
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 838053)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838053
Dec  7 04:06:57 localhost kernel: EXT4-fs warning (device dm-0): ext4_end_bio:316: I/O error -5 writing to inode 155909 (offset 0 size 0 starting block 838054)
Dec  7 04:06:57 localhost kernel: Buffer I/O error on device dm-0, logical block 838054
При этом ни переполнения памяти, ни переполнения рамдиска не наблюдается - везде есть свободное место.
Грешил на битую память, но проблема повторяется на разных машинах, на которых памяти 4 гига и больше. На 2  гб проблемы нет.
Куда копать?
3
How-To & F.A.Q. по CentOS / /usr/bin/ld: cannot find -lreadline
« Последний ответ от kznalp Ноябрь 29, 2017, 12:42:01 pm »
CentOS 6

При установке PostgreSQL-XL при выполнении ./config
выдается ошибка :
configure: error: readline library not found
If you have readline already installed, see config.log for details on the
failure.  It is possible the compiler isn't looking in the proper directory.

В логе найдено :
configure:8498: checking for library containing readline
configure:8530: gcc -o conftest -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -O2  -D_GNU_SOURCE    conftest.c -lreadline -lrt -lcrypt -ldl -lm  >&5
/usr/bin/ld: cannot find -lreadline

При этом :
[root@localhost postgres-xl-9.5r1.6]# rpm -qi readline
Name        : readline                     Relocations: (not relocatable)
Version     : 6.0                               Vendor: CentOS
Release     : 4.el6                         Build Date: Thu 21 Jun 2012 11:54:32 PM PDT
Install Date: Wed 29 Nov 2017 03:50:02 AM PST      Build Host: c6b8.bsys.dev.centos.org
Summary     : A library for editing typed command lines

Т.е. библиотека загружена но компилятор не может ее найти.
Просьба подсказать что нужно донастроитью


4
Решение нашёл.
Нужно в файле isolinux.cfg в строке, где для initrd указывается загружаемый образ, добавить параметр rd.live.ram=1

Вопрос теперь такой: можно ли как-то (например, через кикстарт-файл) забить этот параметр сразу на этапе подготовки образа?
5
Потребовалось создать LiveCD с собственным набором программ и скриптов. Как базу использовал последнюю на данный момент сборку CentOs 7. Всё отлично собралось, за исключением одной мелочи: после загрузки live оси с флешки она остаётся подмонтированной в папке /run/initramfs/live. Сборка, которая мне нужна, предусматривает, что флешка может быть извлечена и потом вставлена снова, то есть подмонтирвоанной она быть не должна. посему вопрос - как это отключить? При создании использовал утилиту livecd-creator. Пробовал использовать livemedia-creator, но это не дало никакого результата (образ собрать не получилось)
6
Технические вопросы CentOS / Удаление Kaspersky
« Последний ответ от barsuchiha Сентябрь 12, 2017, 04:52:48 pm »
Добрый день, помогите разобраться, почему я не могу удалить kaspersky. Он некорректно установился, и теперь я не могу его удалить.

[root@rpn-centos ~]# yum list kav4fs
Загружены модули: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos-mirror.rbc.ru
 * extras: centos-mirror.rbc.ru
 * updates: centos-mirror.rbc.ru
Установленные пакеты
kav4fs.i386                         8.0.3-297                          installed
[root@rpn-centos ~]# sudo yum erase kav4fs
Загружены модули: fastestmirror
Разрешение зависимостей
--> Проверка сценария
---> Пакет kav4fs.i386 0:8.0.3-297 помечен для удаления
--> Проверка зависимостей окончена

Зависимости определены

================================================================================
 Package          Архитектура    Версия               Репозиторий         Размер
================================================================================
Удаление:
 kav4fs           i386           8.0.3-297            installed           196 M

Итого за операцию
================================================================================
Удалить  1 пакет

Объем изменений: 196 M
Продолжить? [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Unregistering application error : Exception() virtual void KLUF::Supervisor::Storage::DeleteProduct(KLUF::Supervisor::ProductID)delete_product failed, object not found  virtual void KLUF::Supervisor::Storage::DeleteProduct(KLUF::Supervisor::ProductID) at /tmp/automate-temp.1456304435.3803/supervisor/src/supervisor/storage.cpp:283 Backtrace: [0x81d2278] [0x81e2d63] [0x81dc56e] [0x81b1cb3] [0xf753a9a3] [0x81ae871]
/var/tmp/rpm-tmp.WWaflY: line 48: perl: команда не найдена
ошибка: %preun(kav4fs-8.0.3-297.i386) scriptlet failed, exit status 127
Error in PREUN scriptlet in rpm package kav4fs-8.0.3-297.i386
  Проверка    : kav4fs-8.0.3-297.i386                                       1/1

Неудача:
  kav4fs.i386 0:8.0.3-297

Выполнено!
7
Пока никакой.
8
Вывод df -h какой?
9
Есть диск у установленной центос 7, диск разбит автоматически.
Подскажите как расширить 53.7 GB до 2937.5 GB

#         Start          End    Size  Type            Name                                                                                                     
 1         2048         4095      1M  BIOS boot parti                                                                                                         
 2         4096      2101247      1G  Microsoft basic                                                                                                         
 3      2101248   5860532223    2,7T  Linux LVM                                                                                                               
                                                                                                                                                               
Disk /dev/mapper/cl-root: 53.7 GB, 53687091200 bytes, 104857600 sectors                                                                                       
Units = sectors of 1 * 512 = 512 bytes                                                                                                                         
Sector size (logical/physical): 512 bytes / 4096 bytes                                                                                                         
I/O size (minimum/optimal): 4096 bytes / 4096 bytes                                                                                                           
                                                                                                                                                               
                                                                                                                                                               
Disk /dev/mapper/cl-swap: 8321 MB, 8321499136 bytes, 16252928 sectors                                                                                         
Units = sectors of 1 * 512 = 512 bytes                                                                                                                         
Sector size (logical/physical): 512 bytes / 4096 bytes                                                                                                         
I/O size (minimum/optimal): 4096 bytes / 4096 bytes                                                                                                           
                                                                                                                                                               
                                                                                                                                                               
Disk /dev/mapper/cl-home: 2937.5 GB, 2937501777920 bytes, 5737308160 sectors                                                                                   
Units = sectors of 1 * 512 = 512 bytes                                                                                                                         
Sector size (logical/physical): 512 bytes / 4096 bytes                                                                                                         
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
10
Технические вопросы CentOS / Автозагрузка в CentOS7+MATE внутри xrdp 0.9.2
« Последний ответ от Vady Май 25, 2017, 02:48:28 pm »
Приветствую всех!
Запускаю xfreerdp 172.0.0.2Указываю пользователя и пароль.
Открывается рабочая среда MATE.
Вижу только английскую раскладку клавиатуры в гостевой среде.
Через настройки добавил русскую раскладку и возможность переключения через Alt+Shift. Проверил, хорошо работает.
Завершил работу с этой средой. Запустил еще раз под тем же пользователем. Переключение не работает. Зашел в настройки клавиатуры, всё было сохранено.
Запускаю в терминале пользователя внутри гостевой среды и выполняю команду:
setxkbmap -option 'grp:alt_shift_toggle,grp:switch,grp_led:scroll,compose:menu' -layout 'us,ru'После переключение работает. Пришла мысль решить проблему путем прописывания в автозагрузку.
Сделал так:
Создал файл
 ~/.config/autostart/setxkbmap.desktop
со следующим содержанием:
[Desktop Entry]
Type=Application
Exec=./setxkbmap.sh
Hidden=false
X-MATE-Autostart-enabled=true
Name[ru_RU]=Установка русской раскладки
Name=Установка русской раскладки
Comment[ru_RU]=
Comment=
Содержимое файла setxkbmap.sh:
#!/bin/bash

echo 777
setxkbmap -option 'grp:alt_shift_toggle,grp:switch,grp_led:scroll,compose:menu' -layout 'us,ru'
echo 888
Запускаю гостевую среду, проверяю, переключение раскладки не работает. Смотрю лог-файл .xsession-errors:
777
888
Initializing caja-open-terminal extension
Initializing caja-image-converter extension
system-config-printer-applet: failed to start NewPrinterNotification service
system-config-printer-applet: failed to start PrinterDriversInstaller service: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.1344" is not allowed to own the service "com.redhat.PrinterDriversInstaller" due to security policies in the configuration file
Судя по наличию 777 и 888, вроде скрипт корректно запустился, а результата почему-то нет. В чем подвох?
Страницы: [1] 2 3 ... 10