LINUX.ORG.RU

Сообщения Vlad-76

 

Чем мать asus m5a78l-m/usb3 + проц AMD Athlon(tm) II X4 640 Processor + RAM 16ГБ + SSD120ГБ не годно для виртуализации KVM?

Форум — Admin

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

И вторая часть.

А собственное проблема вот какая.
Есть комп в такой конфигурации. На нем крутятся 6 виртуалок (4 виндовых, 2 линуксовых) на proxmox 3.1 . В принципе работает. Но 1С тормозит жутко. Для базы 1С воткнул еще SSD на 120ГБ. НО! тормоза при работе в 1С как были так и остались. Тяжелые отчеты формируются долго прям беда. SSD не помог вообще, почему интересно?
Файлсервер на винде. Оперативки ему выделено 4ГБ. Процы в хостовой части бывает в пиках загружены на 80-90%. Причем kvm процесс виртуалки файл сервера грузится под 294%
Хотя если подключить SSD в линуксовую виртуалку то прирост есть - не большой но при копировании файлов субъективно быстрее стало где то в 4,5 раза. В винде никакого прироста.

На что бюджетно перейти? Может на intel ? Что посоветуете? Или попробовать камень 8 ядерный воткнуть?

Vlad-76
()

Низкая скорость работы SATA дисков, hdparm не может включить DMA!!!

Форум — Admin

Centos 5.9. Материнка http://www.supermicro.ru/products_spec_121.html


# hdparm -t /dev/hda

/dev/hda:
 Timing buffered disk reads:   12 MB in  3.33 seconds =   3.60 MB/sec


# hdparm /dev/hda

/dev/hda:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/255/63, sectors = 3907029168, start = 0

# hdparm -d1 /dev/hda

/dev/hda:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)

# lspci | grep SATA
00:1f.2 IDE interface: Intel Corporation 631xESB/632xESB/3100 Chipset SATA IDE Controller (rev 09)

Кусок из dmesg

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
hda: HGST HUS724020ALA640, ATA DISK drive
hdb: HGST HUS724040ALA640, ATA DISK drive
Probing IDE interface ide1...
hdc: HGST HUS724040ALA640, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 512KiB
hda: 3907029168 sectors (2000398 MB), CHS=65535/255/63
hda: cache flushes supported
 hda: hda1 hda2 hda3 hda4
hdb: max request size: 512KiB
hdb: 7814037168 sectors (4000787 MB), CHS=65535/255/63
hdb: cache flushes supported
 hdb: hdb1
hdc: max request size: 512KiB
hdc: 7814037168 sectors (4000787 MB), CHS=65535/255/63
hdc: cache flushes supported
 hdc: hdc1

...
libata version 3.00 loaded.
ata_piix 0000:00:1f.2: version 2.12
PCI: Enabling device 0000:00:1f.2 (0005 -> 0007)
ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 50
ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ]
ata_piix 0000:00:1f.2: 0x1F0 IDE port busy
ata_piix 0000:00:1f.2: 0x170 IDE port busy
ata_piix 0000:00:1f.2: no available legacy port

Что делать ?

Vlad-76
()

perl как реализовать прерывание бесконечного цикла для выполнения куска кода?

Форум — Development

Есть бесконечный цикл while. В нем принимаются и отправляются сообщения от модуля, выполнение цикла блокируется до появления сообщения от модуля. Нужно по таймеру (как в Delphi) выполнять еще кусок кода параллельно этому циклу, с возвратом в него. Данные между этим кодом и кодом в while будут общими.
Спасибо за подсказки или примеры кода.

 

Vlad-76
()

Как вводить АТ команды в USB модем ?

Форум — Admin

Подключил модем к USB.

# lsusb
Bus 001 Device 004: ID 1076:8000 GCT Semiconductor, Inc.

#dmesg
usb 1-4: new high speed USB device using ehci_hcd and address 4
usb 1-4: configuration #1 chosen from 1 choice
cdc_acm 1-4:1.2: ttyACM0: USB ACM device
usbcore: registered new driver cdc_acm
drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters
eth2: register 'cdc_ether' at usb-0000:00:1a.7-4, CDC Ethernet Device, 0c:00:0e:00:c0:0d
usbcore: registered new driver cdc_ether
# ls -la /dev/ttyACM0
crw-rw---- 1 root uucp 166, 0 Jun  7 11:40 /dev/ttyACM0
Как к нему подключиться и ввести AT команду ?

PS.
Собственно раньше к другим модемам цеплялся minicom ом. Этот не реагирует.

Vlad-76
()

Поисковик яндекса для моего сайта пишет «Сайт может угрожать безопасности вашего компьютера или мобильного устройства»

Форум — Security

в вебмастере яндекса для сайта стоит вердикт - «Поведенческий анализ»
Для этого вердикта «Поведенческий анализ» есть объяснение:

Поведенческий анализ

Антивирусный робот Яндекса при проверке страниц анализирует поведение JavaScript-кода и других активных элементов. Если поведение совпадает с эвристическими правилами, характерными для drive-by-download атак, например, детектор вредоносных Java апплетов или детектор вредоносных PDF документов обнаруживают попытку эксплуатации уязвимости для выполнения вредоносного кода, то принимается решение о том, что проверяемая страница является опасной для посетителей.

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

Vlad-76
()

В чем отличие объявлений скриптов text/javascript в разделах head и body документа ?

Форум — Web-development

Хочу прикрутить к админке вот это http://www.malot.fr/bootstrap-datetimepicker/index.php
в тестовом примере

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <link href="./bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen">
    <link href="../css/bootstrap-datetimepicker.min.css" rel="stylesheet" media="screen">
</head>

<body>
<div class="container">
    <form action="" class="form-horizontal">
        <fieldset>
            <div class="control-group">
                <label class="control-label">DateTime Picking</label>
                <div class="controls input-append date form_datetime" data-date="1979-09-16T05:25:07Z" data-date-format="dd MM yyyy - HH:ii p" data-link-fi
eld="dtp_input1">
                    <input size="16" type="text" value="" readonly>
                    <span class="add-on"><i class="icon-remove"></i></span>
                                        <span class="add-on"><i class="icon-th"></i></span>
                </div>
                                <input type="hidden" id="dtp_input1" value="" /><br/>
            </div>
        </fieldset>
    </form>
</div>

<script type="text/javascript" src="./jquery/jquery-1.8.3.min.js" charset="UTF-8"></script>
<script type="text/javascript" src="./bootstrap/js/bootstrap.min.js"></script>
<script type="text/javascript" src="../js/bootstrap-datetimepicker.js" charset="UTF-8"></script>
<script type="text/javascript" src="../js/locales/bootstrap-datetimepicker.fr.js" charset="UTF-8"></script>
<script type="text/javascript">
    $('.form_datetime').datetimepicker({
        //language:  'fr',
        weekStart: 1,
        todayBtn:  1,
                autoclose: 1,
                todayHighlight: 1,
                startView: 2,
                forceParse: 0,
        showMeridian: 1
    });
</script>

</body>
</html>

У меня в админке ссылки на скрипты заданы в разделе head в главном шаблоне сайта, а в примере ссылки на скрипты заданы в body причем сразу после div тега.

1. Вопрос в общем по html, скрипты заданные в body относятся только к div в котором этот календарь работает или ко всему документу и можно для каждого div задавать свои ссылки ? От чего зависит размещение js в разных частях документа
2. Админку я уже почти сделал, но сделал на bootstrap 2.3.2 и js прописаны в head, а календарик использует 2.2.2 версию и js прописаны после div. Как правильно сделать - перенести испольуемые календариком js в head после своих или оставить их после div ? Или заменить версию bootstrap для всего сайта?

Vlad-76
()

На страницe не отображаются картинки. Сайт на Dancer.

Форум — Web-development

Сделал темплейт страницы для отображения списков рассылки - название рассылки, дата создания и иконки «удалить»,«Редактировать». Страница выглядит корректно. Записи удаляются и добавляются, все ок
На основе этого шаблона создаю другой - для редактирования содержимого списка рассылки. НА данный шаблон перехожу по ссылке вида http://10.10.1.1:3000/distribution_list/m9c2yp1801cf0pgd63p8k7z6cl6oji2yy. «m9c2yp1801cf0pgd63p8k7z6cl6oji2yy» - это ID рассылки вместо имени рассылки, отдельное поле в БД
На странице созданного шаблона наблюдаю проблему - содержание отображается нормально за исключением иконок «удалить»,«Редактировать» - они не отображаются.
ЗАпускаю tcpdump и вижу что клиент к картинкам обращается

GET /distribution_list/images/del-50-50.jpg HTTP/1.1\r\n
Хотя тэг img в шаблоне не менял,
 <img src="images/del-50-50.jpg" width="20" height="20">

По какой причине клиент запрашивает ссылку на картинку с подстановкой префикса /distribution_list/ ?

Может что то не так с роутами в Dancer?

 

Vlad-76
()

Как вывести лог работы скрипта запущенного на сервере, на сторону клиента? Периодическое обновление данных.

Форум — Web-development

Смысл решаемого вопроса такой
1. Через WEB интерфейс создаю задачу и хочу ее тут же выполнить. Задача запускается на сервере и ее вывод нужно перенаправить клиенту, чтобы в реалтайме видеть результат. можно в отдельном окне, можно в форму уже открытого окна (какие могут быть варианты?)
2. Есть уже выполняемая задача на сервере, которая пишет лог. Нужно сделать так чтобы подключиться к логу и смотреть его в реалтайме

И еще вопрос, как сделать чтобы периодически обновлять данные только (к примеру) в таблице - в которую должны попадать статистические данные из БД сервера периодически или по сигналу с сервера.

Админка пишется на Dancer.

 

Vlad-76
()

Чем страницы удобно верстать визуально, чтобы после сделать из них темплейты?

Форум — Web-development

и посмотреть как выглядит верстка в оформлении css от foundation (к примеру)
темплейты вызываю из Dancer (perl).

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

Или такого нет и это тяжкий ручной труд?

 

Vlad-76
()

Dancer, после загрузки файлов с Windows на Linux имена файлов кривые.

Форум — Web-development

причем загружаемое имя файла на английском или только цифрами
расширение файла на английском сохраняется нормально
Собственно как корректно сохранить имя файла ?
tcpdump ом вижу что передаваемое имя в порядке

Content-Disposition: form-data; name=«filename»;filename=«3550.cfg»\r\n
на сервере имя вот такое 3J6ZV3q0eO.cfg
с русскими именами засада по всей видимости тоже будет.

 

Vlad-76
()

Как сделать WEB аутентификацию пользователей по файлу, просьба привести простой пример на perl.

Форум — Web-development

плохо видимо искал - не нашел, можно ссылкой, можно ткнуть на то что почитать.
После буду переносить на mojolicious

Нужно чтобы появлялось типа окошко с именем пользователя и паролем + кнопка залогиниться и дальше в зависимости от результата

И такой вопрос - как, где на сервере запоминается состояние того что пользователь прошел аутентификацию и далее это использовать (не спрашивать пользователя пока он не нажмет кнопку выход) ?
как это попроще сделать или как это правильно делают?

 ,

Vlad-76
()

Прокомментируйте работу DNS серверов провайдера и google.

Форум — Admin

Есть DNS провайдера, при обращении к нему наблюдаю

 
# date;nslookup blogspot-wide.l.google.com
Tue Feb 25 15:10:02 MSK 2014
...

Non-authoritative answer:
Name:   blogspot-wide.l.google.com
Address: 173.194.37.75
Name:   blogspot-wide.l.google.com
Address: 173.194.37.76
Name:   blogspot-wide.l.google.com
Address: 173.194.37.74

# date;nslookup blogspot-wide.l.google.com
Tue Feb 25 15:10:02 MSK 2014
...
Non-authoritative answer:
Name:   blogspot-wide.l.google.com
Address: 74.125.139.132

# date;nslookup blogspot-wide.l.google.com
Tue Feb 25 15:10:51 MSK 2014
...
Non-authoritative answer:
Name:   blogspot-wide.l.google.com
Address: 173.194.37.42
Name:   blogspot-wide.l.google.com
Address: 173.194.37.43
Name:   blogspot-wide.l.google.com
Address: 173.194.37.44

На консоли делаю запрос чаще чем один раз в сек и каждый раз ответы (список и очередность IP) разные. Получается, что DNS провайдера не кеширует ответы с DNS google ?

# nslookup
> set type=soa
> blogspot-wide.l.google.com
...
Authoritative answers can be found from:
l.google.com
        origin = ns1.google.com
        mail addr = dns-admin.google.com
        serial = 1548139
        refresh = 900
        retry = 900
        expire = 1800
        minimum = 60

Какая из настроек SOA записи зоны влияет на то, чтобы ответы не кешировались? Или это криво настроен DNS провайдера?
PS
про распределение нагрузки и отказоустойчивость таким способом понятно

Vlad-76
()

Нужно разработать web сервис на Perl.

Форум — Job

К сожалению не смог поправить свой прежний пост(www.linux.org.ru/forum/job/10141284?lastmod=1392142819165), дабы не плодить свои требования. кто админит LOR могут удалить мой прошлый пост

Хочу сам освоить написание сайтов/админок на Perl. В связи с этим ищу разработчика и учителя
(хотя бы ответил на мои вопросы по его видению проекта и какие то более точечные по реализации в рамках используемых технологий). Нужно сдвинуть с мертвой точки задачу и реализовать основные фичи/функции.

ТЗ на функции.

У интерфейса два пользователя - админ/манагер и абонент

админ/манагер заводит абонента (имя + пароль + DID + email + количество доступных линий-программных факсов)

абонент заходит в интерфейс - в интерфейсе слева меню со списком возможных действий
в нем он может:
загружать файлы для отправки
загружать/скачивать списки номеров для обзвона - редактировать их (корретировать поля, удалять/добавлять строки)

создавать задания и привязывать их к расписанию по времени

просматривать отчеты о выполненных заданиях

входим в отчет и видим сверху краткую статистику - название отправляемого файла, сколько номеров обзвонили, сколько успешно отправили сколько не успешно
за кратким отчетом - подробный по каждому номеру результат отправки (SUCCESS|FAILED), число попыток отправки

копию отчета можно отправить абоненту на почту

Саму отправку факсов и настройку VoIP я возьму на себя.

По оплате предлагайте варианты. проект носит в большей степени характер обучения. Я хочу его доработать/разработать самостоятельно. От Вас нужно положить начало разработки, дальше я сам.

Приветствуется использование Mojolicious.

Может кто знает где еще стоит разместить объявление?

 , ,

Vlad-76
()

Нужен сервер 1-2U (лучше 1U) без вентиляторов или оч. малошумящий, скорость дисков не важна, для DNS.

Форум — Linux-hardware

По типу http://www.kns.ru/vcd-316554-1-393374/goodsinfo.html
В глубину не большой, под задачу DNS.
Какие будут варианты?

Vlad-76
()

как на перле из url или строки с url-ами получить только доменное имя ? плиз скиньте код

Форум — Development

Есть вот такие строки со всем известного ресурса, так вот нужно чтобы переменной после обработки строки было присвоено только доменное имя, для последующего поиска по доменному имени IP адреса. Без слешей, «http» и ":" и .т.д.

http://www.everychina.com/f-z52dbdde/products.html
http://www.phrack.org/issues.html?issue=4&id=8#article
http://gramrc.org/threads/%D0%9D%D0%9E%D0%92%D0%9E%D0%9A%D0%A3%D0%97%D0%9D%D0%95%D0%A6%D0%9A-%D0%A0%D0%90%D0%97%D0%94%D0%90%D0%A7%D0%90-7-%D0%9C%D0%98-%D0%9F%D0%A0%D0%9E%D0%91-%D0%97%D0%90%D0%9F%D0%98%D0%A1%D0%AB%D0%92%D0%90%D0%95%D0%9C%D0%A1%D0%AF.1963/
http://www.autosativa.com/index.php?main_page=product_info&cPath=68_85&products_id=643
http://durmagen.com/kuritelnye-smesi-v-moskve-–-vozmozhno-li-takoe
http://nnm-club.me/forum/viewtopic.php?t=660892 , http://nnm-club.me/forum/viewtopic.php?t=660433 , http://nnm-club.me/forum/viewtopic.php?t=644959 , http://nnm-club.me/forum/viewtopic.php?t=660503 , http://nnm-club.me/forum/viewtopic.php?t=660974 , http://nnm-club.me/forum/viewtopic.php?t=660724 , http://nnm-club.me/forum/viewtopic.php?t=644916 , http://nnm-club.me/forum/viewtopic.php?t=645819 , http://nnm-club.me/forum/viewtopic.php?t=477771, http://nnm-club.me/forum/viewtopiс.php?t=660616 , http://nnm-club.me/forum/viewtopic.php?t=54542 , http://nnm-club.me/forum/viewtopic.php?t=3651081, http://nnm-club.me/forum/viewtopic.php?t=52573 , http://nnm-club.me/forum/viewtopic.php?t=684557 , http://nnm-club.me/forum/viewtopic.php?t=647987 , http://nnm-club.me/forum/viewtopic.php?t=660646 , http://nnm-club.me/forum/viewtopic.php?t=572242 , http://nnm-club.me/forum/viewtopic.php?p=5557839 , http://nnm-club.me/forum/viewtopic.php?t=659121 , http://nnm-club.me/forum/viewtopic.php?t=646478 , http://nnm-club.me/forum/viewtopic.php?t=660381 , http://nnm-club.me/forum/viewtopic.php?t=653681 , http://nnm-club.me/forum/viewtopic.php?t=660537 , http://nnm-club.me/forum/viewtopic.php?t=660380, http://nnm-club.me/forum/viewtopic.php?t=653667 , http://nnm-club.me/forum/viewtopic.php?t=52358 , http://nnm-club.me/forum/viewtopic.php?t=52166 , http://nnm-club.me/forum/viewtopic.php?t=47027 , http://nnm-club.me/forum/viewtopic.php?t=660780 , http://nnm-club.me/forum/viewtopic.php?t=645881 , http://nnm-club.me/forum/viewtopic.php?t=645815 , http://nnm-club.me/forum/viewtopic.php?t=653686 , http://nnm-club.me/forum/viewtopic.php?t=629056 , http://nnm-club.me/forum/viewtopic.php?t=418968, http://nnm-club.me/forum/viewtopiс.php?t=654318 , http://nnm-club.me/forum/viewtopic.php?t=645214 , http://nnm-club.me/forum/viewtopic.php?t=3645153 , http://nnm-club.me/forum/viewtopic.php?t=645896 , http://nnm-club.me/forum/viewtopic.php?t=646077 , http://nnm-club.me/forum/viewtopic.php?t=645170 , http://nnm-club.me/forum/viewtopic.php?t=660453 , http://nnm-club.me/forum/viewtopic.php?t=647934, http://nnm-club.me/forum/viewtopic.php?t=647255 , http://nnm-club.me/forum/viewtopic.php?t=663296, http://nnm-club.me/forum/viewtopic.php?t=660970 , http://nnm-club.me/forum/viewtopic.php?t=661233 , http://nnm-club.me/forum/viewtopic.php?t=629250 , http://nnm-club.me/forum/viewtopiс.php?t=660703 , http://nnm-club.me/forum/viewtopic.php?t=660543 , http://nnm-club.me/forum/viewtopic.php?t=648078 , http://nnm-club.me/forum/viewtopic.php?t=684617, http://nnm-club.me/forum/viewtopic.php?t=647723 , http://nnm-club.me/forum/viewtopic.php?t=674403 , http://nnm-club.me/forum/viewtopic.php?t=671129

Просьба кинуть пару строк кода который это делает.
Спасибо за подсказки.

Vlad-76
()

модем LTE 4G sierra wireless mc7710 вопросы!

Форум — Linux-hardware

http://www.compel.ru/2012/09/14/mc7710-vstraivaemyiy-modem-dlya-setey-4g-ot-s...

Работает ли данный модем с сетью YOTA?
В какое место вставляется SIM ка или нужен внешний SIM handler?
Вопрос может не для этого сайта (на микротике никто не ответил) - Будет ли работать этот модем с платой http://mikrotik.ru/katalog/katalog/besprovodnye-marshrutizatory/routerboard-411u

Vlad-76
()

Можно после начала делегирования регистратором изменить без его уведомления NS записи на сервере? Или возможна такая схема работы DNS?

Форум — Admin

Вообще возможна технически такая схема работы?
Нужно сделать типа на моем ДНС сервере (который указан у регистратора) редирект на другой ДНС (который не указан у регистратора)? Если можно то как?

Vlad-76
()

Как удалить из БД MySQL таблицы с устаревшими данными?

Форум — Development

Lanbilling сохраняет данные в таблицах следующего вида

...
user00120130826
user00120130827
user00120130828
user00120130829
user00120130830
user00120130831
user00120130901
...
т.е. в названии таблицы включена дата
Каким запросом к БД mysql удалить все таблицы до определенной даты?
Или только через внешний скрипт с подготовкой списка таблиц для удаления?

Vlad-76
()

Какой XML парсер на perl лучше всего подходит для задачи или другой способ решения ?

Форум — Development

Есть конфиг файл для freeswitch

<include>
  <extension name="public_did_10012345">
    <condition field="destination_number" expression="^(10012345)$">
    </condition>
  </extension>
  <extension name="public_did_1002">
    <condition field="destination_number" expression="^(1002)$">
      <action application="transfer" data="$1 XML internet-trunks-1002"/>
    </condition>
  </extension>
  <extension name="public_did_1003">
    <condition field="destination_number" expression="^(1003)$">
      <action application="transfer" data="$1 XML internet-trunks-1003"/>
    </condition>
  </extension>
  <extension name="public_did_1004">
    <condition field="destination_number" expression="^(1004)$">
      <action application="transfer" data="$1 XML internet-trunks-1004"/>
    </condition>
  </extension>
  <extension name="public_did_1005">
    <condition field="destination_number" expression="^(1005)$">
      <action application="transfer" data="$1 XML internet-trunks-1004"/>
    </condition>
  </extension>

</include>
Как мне его перегнать в хэш хешей или массив хешей чтобы можно было обращаться к элементам по номеру или по атрибуту элемента name или др.
Т.е нужно сконвертить этот XML в несложную структурку чтобы удобно работать со значениями указав индексы. Залез в модуль XML::DOM но там такого нет или я не могу его готовить. Или посоветуйте как эффективно решить данную задачу.
Может быть и парсер не нужен.
на выходе нужно получить файл со строками вида
internet-trunks-1004;1004,1005
internet-trunks-1003;1003
internet-trunks-1002;1002
;10012345
т.е. в одной строке нужно связать контексты со списком обрабатываемых в нем номеров

Vlad-76
()

накосячил с репозиториями и пакетами в proxmox3.1 (2.3) (debian 6.0.7). HELP

Форум — Admin

proxmox3.1 был настроен на репозитории wheezy, в процессе решения проблемы с iscsi модулем ядра, удалил жизненно важные пакеты proxmox
менял список репов в /etc/apt/etc/apt/sources.list разок переключился между squeeze и wheezy, чтобы установить заголовки ядра, какие команды apt-get давал уже не помню
В результате получил

root@proxmox1:/etc/apt#  apt-get install iscsitarget iscsitarget-dkms
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  javascript-common libanyevent-http-perl libanyevent-perl libblas3gf libboost-system1.49.0 libjs-jquery libleveldb1 liblinear1
  libsnappy1 libusbredirparser1 pve-libspice-server1 python-crypto python-flask python-gevent python-greenlet python-jinja2
  python-markupsafe python-oauthlib python-pkg-resources python-requests python-six python-werkzeug socat wwwconfig-common
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  apt binutils cpp-4.3 cpp-4.4 dkms fakeroot gcc gcc-4.3 gcc-4.3-base gcc-4.4 gcc-4.4-base libc-bin libc-dev-bin libc6 libc6-dev
  libcwidget3 libgcc1 libgfortran3 libgmp3c2 libgomp1 libldap-2.4-2 libsigc++-2.0-0c2a libstdc++6 libxapian22
  linux-headers-2.6-amd64 linux-headers-2.6.32-5-amd64 linux-headers-2.6.32-5-common linux-kbuild-2.6.32 linux-libc-dev locales
  manpages-dev menu
Suggested packages:
  dpkg-dev apt-doc lzma binutils-doc gcc-4.3-locales gcc-4.4-locales gcc-multilib autoconf automake1.9 libtool flex bison gdb
  gcc-doc gcc-4.3-multilib libmudflap0-4.3-dev gcc-4.3-doc libgcc1-dbg libgomp1-dbg libmudflap0-dbg gcc-4.4-multilib
  libmudflap0-4.4-dev gcc-4.4-doc libcloog-ppl0 libppl-c2 libppl7 iscsitarget-source glibc-doc libcwidget-dev xapian-tools
  menu-l10n gksu kdebase-bin kdebase-runtime ktsuss sux
Recommended packages:
  iscsitarget-module
The following packages will be REMOVED:
  apt-listchanges apt-transport-https apt-utils aptitude ceph-common libapt-inst1.5 libapt-pkg-perl libapt-pkg4.12
  libboost-thread1.49.0 libept1.4.12 librados2 librbd1 nmap ntp proxmox-ve-2.6.32 pve-manager pve-qemu-kvm python-apt python-ceph
  qemu-server
The following NEW packages will be installed:
  cpp-4.3 cpp-4.4 dkms fakeroot gcc gcc-4.3 gcc-4.3-base gcc-4.4 gcc-4.4-base iscsitarget-dkms libc-dev-bin libc6-dev libgmp3c2
  libgomp1 linux-headers-2.6-amd64 linux-headers-2.6.32-5-amd64 linux-headers-2.6.32-5-common linux-kbuild-2.6.32 linux-libc-dev
  manpages-dev
The following packages will be DOWNGRADED:
  apt binutils iscsitarget libc-bin libc6 libcwidget3 libgcc1 libgfortran3 libldap-2.4-2 libsigc++-2.0-0c2a libstdc++6 libxapian22
  locales menu
0 upgraded, 20 newly installed, 14 downgraded, 20 to remove and 377 not upgraded.
Need to get 42.2 MB of archives.
After this operation, 1,936 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://security.debian.org/ squeeze/updates/main linux-libc-dev amd64 2.6.32-48squeeze3 [843 kB]
Get:2 http://ftp.debian.org/debian/ squeeze/main libldap-2.4-2 amd64 2.4.23-7.3 [211 kB]
Get:3 http://ftp.debian.org/debian/ squeeze/main locales all 2.11.3-4 [4,761 kB]
Get:4 http://security.debian.org/ squeeze/updates/main linux-headers-2.6.32-5-common amd64 2.6.32-48squeeze3 [3,908 kB]
Get:5 http://ftp.debian.org/debian/ squeeze/main libc-bin amd64 2.11.3-4 [749 kB]
Get:6 http://security.debian.org/ squeeze/updates/main linux-headers-2.6.32-5-amd64 amd64 2.6.32-48squeeze3 [538 kB]
Get:7 http://ftp.debian.org/debian/ squeeze/main libc6 amd64 2.11.3-4 [4,282 kB]
Get:8 http://ftp.debian.org/debian/ squeeze/main gcc-4.4-base amd64 4.4.5-8 [123 kB]
Get:9 http://ftp.debian.org/debian/ squeeze/main libgcc1 amd64 1:4.4.5-8 [45.0 kB]
Get:10 http://ftp.debian.org/debian/ squeeze/main binutils amd64 2.20.1-16 [3,993 kB]
Get:11 http://ftp.debian.org/debian/ squeeze/main libsigc++-2.0-0c2a amd64 2.2.4.2-1 [39.5 kB]
Get:12 http://ftp.debian.org/debian/ squeeze/main libcwidget3 amd64 0.5.16-3 [308 kB]
Get:13 http://ftp.debian.org/debian/ squeeze/main libxapian22 amd64 1.2.3-2 [1,150 kB]
Get:14 http://ftp.debian.org/debian/ squeeze/main menu amd64 2.1.44 [459 kB]
Get:15 http://ftp.debian.org/debian/ squeeze/main apt amd64 0.8.10.3+squeeze1 [2,174 kB]
Get:16 http://ftp.debian.org/debian/ squeeze/main libstdc++6 amd64 4.4.5-8 [341 kB]
Get:17 http://ftp.debian.org/debian/ squeeze/main gcc-4.3-base amd64 4.3.5-4 [110 kB]
Get:18 http://ftp.debian.org/debian/ squeeze/main libgmp3c2 amd64 2:4.3.2+dfsg-1 [313 kB]
Get:19 http://ftp.debian.org/debian/ squeeze/main cpp-4.3 amd64 4.3.5-4 [3,349 kB]
Get:20 http://ftp.debian.org/debian/ squeeze/main cpp-4.4 amd64 4.4.5-8 [3,873 kB]
Get:21 http://ftp.debian.org/debian/ squeeze/main libgfortran3 amd64 4.4.5-8 [291 kB]
Get:22 http://ftp.debian.org/debian/ squeeze/main libgomp1 amd64 4.4.5-8 [25.3 kB]
Get:23 http://ftp.debian.org/debian/ squeeze/main gcc-4.4 amd64 4.4.5-8 [2,688 kB]
Get:24 http://ftp.debian.org/debian/ squeeze/main gcc amd64 4:4.4.5-1 [4,970 B]
Get:25 http://ftp.debian.org/debian/ squeeze/main dkms all 2.1.1.2-5 [71.3 kB]
Get:26 http://ftp.debian.org/debian/ squeeze/main fakeroot amd64 1.14.4-1 [100 kB]
Get:27 http://ftp.debian.org/debian/ squeeze/main gcc-4.3 amd64 4.3.5-4 [2,604 kB]
Get:28 http://ftp.debian.org/debian/ squeeze/main iscsitarget amd64 1.4.20.2-1 [75.4 kB]
Get:29 http://ftp.debian.org/debian/ squeeze/main iscsitarget-dkms all 1.4.20.2-1 [70.9 kB]
Get:30 http://ftp.debian.org/debian/ squeeze/main libc-dev-bin amd64 2.11.3-4 [210 kB]
Get:31 http://ftp.debian.org/debian/ squeeze/main libc6-dev amd64 2.11.3-4 [2,593 kB]
Get:32 http://ftp.debian.org/debian/ squeeze/main linux-kbuild-2.6.32 amd64 2.6.32-1 [238 kB]
Get:33 http://ftp.debian.org/debian/ squeeze/main linux-headers-2.6-amd64 amd64 2.6.32+29 [3,188 B]
Get:34 http://ftp.debian.org/debian/ squeeze/main manpages-dev all 3.27-1 [1,639 kB]
Fetched 42.2 MB in 1min 33s (453 kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 39177 files and directories currently installed.)
Removing apt-listchanges ...
Removing proxmox-ve-2.6.32 ...
Removing pve-manager ...
Removing apt-transport-https ...
Removing apt-utils ...
Removing aptitude ...
Removing qemu-server ...
Removing pve-qemu-kvm ...
Removing ceph-common ...
Removing python-apt ...
Removing libapt-inst1.5:amd64 ...
Removing libapt-pkg-perl ...
Removing libept1.4.12 ...
Processing triggers for man-db ...
Processing triggers for menu ...
dpkg: warning: downgrading libldap-2.4-2:amd64 from 2.4.31-1+nmu2 to 2.4.23-7.3
(Reading database ... 38191 files and directories currently installed.)
Preparing to replace libldap-2.4-2:amd64 2.4.31-1+nmu2 (using .../libldap-2.4-2_2.4.23-7.3_amd64.deb) ...
Unpacking replacement libldap-2.4-2 ...
Processing triggers for man-db ...
(Reading database ... 38188 files and directories currently installed.)
Removing ntp ...
Stopping NTP server: ntpd.
Processing triggers for man-db ...
dpkg: warning: downgrading locales from 2.13-38 to 2.11.3-4
(Reading database ... 38162 files and directories currently installed.)
Preparing to replace locales 2.13-38 (using .../locales_2.11.3-4_all.deb) ...
Unpacking replacement locales ...
dpkg: warning: downgrading libc-bin from 2.13-38 to 2.11.3-4
Preparing to replace libc-bin 2.13-38 (using .../libc-bin_2.11.3-4_amd64.deb) ...
Unpacking replacement libc-bin ...
Replaced by files in installed package manpages ...
Processing triggers for man-db ...
Setting up libc-bin (2.11.3-4) ...
Installing new version of config file /etc/bindresvport.blacklist ...
dpkg: warning: downgrading libc6:amd64 from 2.13-38 to 2.11.3-4
(Reading database ... 38137 files and directories currently installed.)
Preparing to replace libc6:amd64 2.13-38 (using .../libc6_2.11.3-4_amd64.deb) ...
Unpacking replacement libc6 ...
Setting up libc6 (2.11.3-4) ...
Selecting previously unselected package gcc-4.4-base.
(Reading database ... 38134 files and directories currently installed.)
Unpacking gcc-4.4-base (from .../gcc-4.4-base_4.4.5-8_amd64.deb) ...
Setting up gcc-4.4-base (4.4.5-8) ...
dpkg: warning: downgrading libgcc1:amd64 from 1:4.7.2-5 to 1:4.4.5-8
(Reading database ... 38142 files and directories currently installed.)
Preparing to replace libgcc1:amd64 1:4.7.2-5 (using .../libgcc1_1%3a4.4.5-8_amd64.deb) ...
Unpacking replacement libgcc1 ...
Setting up libgcc1 (1:4.4.5-8) ...
dpkg: warning: downgrading binutils from 2.22-8 to 2.20.1-16
(Reading database ... 38142 files and directories currently installed.)
Preparing to replace binutils 2.22-8 (using .../binutils_2.20.1-16_amd64.deb) ...
Unpacking replacement binutils ...
Processing triggers for man-db ...
(Reading database ... 38099 files and directories currently installed.)
Removing python-ceph ...
Removing librbd1 ...
Processing triggers for man-db ...
dpkg: warning: downgrading libsigc++-2.0-0c2a:amd64 from 2.2.10-0.2 to 2.2.4.2-1
(Reading database ... 38075 files and directories currently installed.)
Preparing to replace libsigc++-2.0-0c2a:amd64 2.2.10-0.2 (using .../libsigc++-2.0-0c2a_2.2.4.2-1_amd64.deb) ...
Unpacking replacement libsigc++-2.0-0c2a ...
(Reading database ... 38073 files and directories currently installed.)
Removing nmap ...
Processing triggers for man-db ...
dpkg: warning: downgrading libcwidget3 from 0.5.16-3.4 to 0.5.16-3
(Reading database ... 37551 files and directories currently installed.)
Preparing to replace libcwidget3 0.5.16-3.4 (using .../libcwidget3_0.5.16-3_amd64.deb) ...
Unpacking replacement libcwidget3 ...
(Reading database ... 37509 files and directories currently installed.)
Removing librados2 ...
dpkg: warning: downgrading libxapian22 from 1.2.12-2 to 1.2.3-2
(Reading database ... 37506 files and directories currently installed.)
Preparing to replace libxapian22 1.2.12-2 (using .../libxapian22_1.2.3-2_amd64.deb) ...
Unpacking replacement libxapian22 ...
(Reading database ... 37504 files and directories currently installed.)
Removing libboost-thread1.49.0 ...
dpkg: warning: downgrading menu from 2.1.46 to 2.1.44
(Reading database ... 37499 files and directories currently installed.)
Preparing to replace menu 2.1.46 (using .../archives/menu_2.1.44_amd64.deb) ...
Unpacking replacement menu ...
dpkg: warning: downgrading apt from 0.9.7.9 to 0.8.10.3+squeeze1
Preparing to replace apt 0.9.7.9 (using .../apt_0.8.10.3+squeeze1_amd64.deb) ...
Unpacking replacement apt ...
Processing triggers for install-info ...
Processing triggers for man-db ...
dpkg: dependency problems prevent configuration of apt:
 libapt-pkg4.12:amd64 (0.9.7.9) breaks apt (<< 0.9.4~) and is installed.
  Version of apt to be configured is 0.8.10.3+squeeze1.

dpkg: error processing apt (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 apt
E: Sub-process /usr/bin/dpkg returned an error code (1)

Пытаюсь установить снесенные пакеты, но теперь выходит ошибка
root@proxmox1:/var/cache/apt/archives# apt-get install apt-transport-https
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libapt-pkg4.12 : Breaks: apt (< 0.9.4~) but 0.8.10.3+squeeze1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

не пойму что вызывает эту ошибку, ну и как вылечить? Прошу помощи.

еще инфа

root@proxmox1:/var/cache/apt/archives# dpkg -l | grep apt
iU  apt                              0.8.10.3+squeeze1             amd64        Advanced front-end for dpkg
rc  apt-listchanges                  2.85.11                       all          package change history notification tool
rc  aptitude                         0.6.8.2-1                     amd64        terminal-based package manager
ii  aptitude-common                  0.6.8.2-1                     all          architecture indepedent files for the aptitude package manager
rc  libapt-inst1.5:amd64             0.9.7.9                       amd64        deb package format runtime library
ii  libapt-pkg4.12:amd64             0.9.7.9                       amd64        package managment runtime library
ii  libpcap0.8:amd64                 1.3.0-1                       amd64        system interface for user-level packet capture
ii  python-apt-common                0.8.8.2                       all          Python interface to libapt-pkg (locales)
root@proxmox1:/var/cache/apt/archives# dpkg -l | grep dpkg
iU  apt                              0.8.10.3+squeeze1             amd64        Advanced front-end for dpkg
ii  dpkg                             1.16.10                       amd64        Debian package management system
root@proxmox1:/var/cache/apt/archives#

на системе которую не сломал
root@proxmox2:~# dpkg -l | grep apt
ii  apt                              0.9.7.9                       amd64        commandline package manager
ii  apt-listchanges                  2.85.11                       all          package change history notification tool
ii  apt-transport-https              0.9.7.9                       amd64        https download transport for APT
ii  apt-utils                        0.9.7.9                       amd64        package managment related utility programs
ii  aptitude                         0.6.8.2-1                     amd64        terminal-based package manager
ii  aptitude-common                  0.6.8.2-1                     all          architecture indepedent files for the aptitude package manager
ii  libapt-inst1.5:amd64             0.9.7.9                       amd64        deb package format runtime library
ii  libapt-pkg-perl                  0.1.26+b1                     amd64        Perl interface to libapt-pkg
ii  libapt-pkg4.12:amd64             0.9.7.9                       amd64        package managment runtime library
ii  libpcap0.8:amd64                 1.3.0-1                       amd64        system interface for user-level packet capture
ii  python-apt                       0.8.8.2                       amd64        Python interface to libapt-pkg
ii  python-apt-common                0.8.8.2                       all          Python interface to libapt-pkg (locales)
root@proxmox2:~#

Vlad-76
()

RSS подписка на новые темы