rrdtool 1.4.7 компиляции не удастся : Глеб-2.0/Глеб.ч

Я пытаюсь скомпилировать rrdtool из пакета источника. Я не использую пакеты RPM, так что не спрашивайте меня, чтобы установить пакеты ;)

Я компилирую все необходимое программное обеспечение перед rrdtool по http://oss.oetiker.ch/rrdtool/doc/rrdbuild.en.html

./настройка rrdtool-это нормально.

Но когда я делаю я получаю следующую ошибку :

 ГК rrdcached-rrd_daemon.о
rrd_daemon.с:108:27: erreur: Глеб-2.0/Глиб.ч : Окене компьютеризованная ОУ досье-де-CE тип
rrd_daemon.с:246: erreur: ожидается, что â=â, â,â, â;â, â или âasmâ__атрибут__прежде чем â â*â маркер
rrd_daemon.C: в функции âadd_response_infoâ:
rrd_daemon.с:540: внимание : неявное объявление функции âva_startâ
rrd_daemon.с:540: внимание : вложенные Экстерн декларация âva_startâ
rrd_daemon.с:546: внимание : неявное объявление функции âva_endâ
rrd_daemon.с:546: внимание : вложенные Экстерн декларация âva_endâ
[...]

Глеб-2.0/Глиб.ч существуют в моей системе в /usr/местные/Глеб-2.34.0/Глеб/Глеб.ч

Я создал переменную окружения PKG_CONFIG_PATH, которые содержат путь Глеба по. /usr/местные/Глиб-2.34.0 в/lib/pkgconfig/

Я видел какой-то теме об этом, но не в моем случае.

Глядя в config.журнал вроде все ок!

+523
Gokhan MANKARA 6 янв. 2012 г., 14:36:58
32 ответов
Прораб управляет конфигурацией и запуск систем в виртуальных машинах и на реальном оборудовании.
+950
user45220 03 февр. '09 в 4:24

Я бегу на debian9 и используя ППА:Ондрей/PHP в репозиторий, но я не могу установить php7.1. ни установка недостающих зависимостей. Когда я пытаюсь установить его с помощью apt установите php7.1-ГД я получил эту ошибку.

apt-получить установку php7.1-ГД
Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
Некоторые пакеты невозможно установить. Это может означать, что у вас есть
просите невозможного, или если вы используете нестабильный
распределение, что некоторые необходимые пакеты еще не созданы
или были удалены из incoming.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
 php7.1-ГД : зависит: libgd3 (>= 2.1.1), но он не будет установлен
Е: не удалось исправить ошибки, у вас прошла сломанные пакеты.

и вот ошибка, что происходит, когда я пытаюсь установить libgd3

АПТ установить libgd3
Чтение списков пакетов... готово
Построение дерева зависимостей 
Чтение информации о состоянии... готово
Некоторые пакеты невозможно установить. Это может означать, что у вас есть
просите невозможного, или если вы используете нестабильный
распределение, что некоторые необходимые пакеты еще не созданы
или были удалены из incoming.
Следующая информация может помочь разрешить ситуацию:

Следующие пакеты имеют неудовлетворенные зависимости:
 libgd3 : зависит: пакетов libc6 (>= 2.29), но 2.24-11+deb9u4 должен быть установлен
 Зависит: libfontconfig1 (>= 2.12.6), но 2.11.0-6.7+В1 должен быть установлен
 Зависит: libjpeg8 (>= 8С) но его невозможно установить
Е: не удалось исправить ошибки, у вас прошла сломанные пакеты.
+904
Im Gee Gee Y Flores 24 окт. 2013 г., 22:59:48
Другие ответы

Связанные вопросы


Похожие вопросы

Я пытаюсь создать каталог /usr/порты/командой sysutils/командой e2fsprogs/ на FreeBSD. Для этого я следующие шаги:

  1. компакт-диск $порт ехать в порт каталог: /пользователей//порты командой sysutils/командой e2fsprogs
  2. запустить 'извлечение' --> скачать исходный код
  3. каталог КП "файл" в файл.bckp
  4. перемещение по XYZ.с АБВ.С. ориг
  5. сделать необходимые изменения в XYZ.с
  6. запустите команду 'make makepatch' --> будут сохранить патч в каталог файлов
  7. запустить'make чистый патч' --> тянуть свежий код и применить патч
  8. запустить 'сборка' ---> построить

Когда я делаю, что я получаю ниже ошибки:

[email protected]:/usr/ports/sysutils/e2fsprogs # сделать чистым DISABLE_VULNERABILITIES патч=да
===> Чистка командой e2fsprogs-1.42.10
===> Лицензия GPLv2 с принятыми пользователем
===> Нашел сохраненную конфигурацию за командой e2fsprogs-1.42.10
===> командой e2fsprogs-1.42.10 зависит от файл: /usr/местные/sbin/ПКГ - нашли
===> Извлекаем все архивы требуемой командой e2fsprogs-1.42.10 для строительства
===> Извлечения для командой e2fsprogs-1.42.10
=> Контрольная сумма SHA256 ОК за командой e2fsprogs-1.42.10.тар.ХZ.
===> Ямочный ремонт за командой e2fsprogs-1.42.10
===> Применение патчи для FreeBSD командой e2fsprogs-1.42.10

 Файл для патча: /данные в/usr/порты/модуля приведет/командой e2fsprogs/файлы/патч-смешанная__mke2fs.с
 Нет такой строки 551 во входном файле, игнорируя
 1 из 1 скряга не удалось, чтобы сэкономить отказывается /данные в/usr/порты/модуля приведет к/командой e2fsprogs/файлы/патч-смешанная__mke2fs.С. радоват
 => Патч-смешанная патч__mke2fs.с не удалось применить чисто.
 Патч-350897 => патч(Эс) патч-e2fsck__Юникса.патч-Либ С__и ext2fs__ехт2_ПС.патч-Либ ч__и ext2fs__стр.патч-Либ С__и ext2fs__ТСТ_файлы.патч-Либ с__идентификатор__ген_идентификатор UUID.патч-смешанная с__файле Makefile.в обращался аккуратно.
 *** Код ошибки 1
Стоп.

сделать чистый патч' останавливается 'файл патча'.В идеале он должен выбрать патчи из каталога файлов. Но этого не происходит.

Если мне поставить патч, созданные 'нашивки' даже тогда построить не удастся. Любая идея, что я делаю неправильно?

Создание патча:

[email protected]:/usr/ports/sysutils/e2fsprogs # сделать makepatch
/usr/Бен/дифф -уд смешанная/mke2fs.С. ориг накл/mke2fs.с > /данных в/usr/порты/модуля приведет/командой e2fsprogs/файлы/патч-смешанная__mke2fs.с
[email protected]:/usr/ports/sysutils/e2fsprogs # 

содержание патча.

--- смешанная/mke2fs.С. ориг 2017-09-07 17:08:40 мирового
+++ накл/mke2fs.с
@@ -552,7 +552,7 @@
 io_channel_set_blksize(ФС->Ио, ФС->блока);
бесплатно(баф);
 если (код)
- fprintf(stderr, в, _("предупреждение: не удалось стереть сектора %D: %з\п"),
+ fprintf(stderr, в, _("предупреждение: satpal не мог стереть сектора %D: %з\п"),
 секта, функция error_message(код));
}
+879
rajendra sharma 18 сент. 2015 г., 18:49:25

Для проекта я использую Руби 2.3.1,

Я использую CentOS7 ОС с установленным рубиновый 2.3.1. Когда я запускаю ням установить KDE-рабочее пространство установки/на тарифный Рубин 2.0.0.648-29.el7 , которые делает приложение непригодным для использования.

Можно ли пропустить зависимостей при установке КДЕ?

+865
Clau 27 июл. 2014 г., 14:37:35

Есть не так много часов в день, так почему бы не просто

17 3,9,15,21 * * * судо /ОГРН/скрипт

запустить в 03:17 и каждые 6 часов отсюда?

Альтернатив предполагает добавление сон в самой программе:

0 */6 * * * (сон 11820; судо /ОГРН/скрипт)

или запустив скрипт чаще (скажем, часовой), и скрипт просто выйти, если настоящая работа была выполнена в течение последних < 6 часов.

+826
user6797 2 окт. 2014 г., 06:32:40

Было бы легче ответить если бы вы указали в какой момент в процессе установки вы пробуете это. Предполагая, что вы следуете арки руководство по установке, похоже, вы просто забыли добавить точку монтирования для монтирования команды. попробуйте снова, как это:

смонтировать /dev/sda3 в качестве /тугриков

Другая ошибка происходит потому, что нет в/mnt/и т. д. каталога так genfstab не может создать файл fstab файл в нем.

+802
Leo Hooks 30 июн. 2014 г., 21:16:42

Я создал правило в iptables:

в iptables -I вход -п протокол TCP --TCP-флагов Син,во-первых,АСК,Фин и SYN --dport 10000 -й --отклонить отклонить-с TCP-сброс

Но на самом деле, что он делает-это отклонение с RST,ACK флаги.

Его можно отвергнуть только с первого флага ?

Я знаю, что в нормальных ОКР в этом нет смысла, но я просто в лаборатории надо делать именно что-то подобное

+783
zlemear 20 мар. 2016 г., 15:06:47

Поддержка ядра загрузчик заглушки EFI была добавлена в ядра 3.3, но я застрял на 3.2 работает под управлением Ubuntu 12.04 64бит распределения. Есть ли способ для меня, чтобы как-то вывести, что стаб поддержка загрузчика в ядро?

+772
Jared Ryan 8 дек. 2012 г., 09:12:48

Примечание: ЗШ будет жаловаться на "плохие модели", если вы не настроить его принять "встроенные комментарии" для большинства примеров, Вот и не запускать их через прокси-оболочки, как я сделал с ш <<-\и Cmd.

Итак, как я уже говорил в комментариях выше, я не знаю конкретно про Баша комплект -Е, но я знаю, что POSIX-совместимые оболочки обеспечивают простой способ проверки значения, если желаете:

 ш-устройство кодирования речи <<-\КМД
 _test() { Эхо $( ${пусто:?строка ошибки} ) &&\
 Эхо "" Эхо "все еще работает" 
}
 _test && Эхо "_test не удастся"
 # Конец
УМК
ш: строка 1: пустая строка ошибки 
+ Эхо

+ Эхо 'Эхо все еще работает'
Эхо все еще работает
+ Эхо '_test не Фаиль
_test не удастся

Выше вы увидите, что хотя я использовал параметр расширения , чтобы проверить ${пусто?} _test() все равно вернетс пас - о чем свидетельствуют последние эхо это происходит потому, что значение не убивает $( подстановка команд ) подоболочку, в которой он содержится, а его оболочку - _test в это время - продолжает работать. И эхо это не волнует - он счастлив служить только \перевод строки; эхо - это не тест.

Но подумайте:

 ш-устройство кодирования речи <<-\КМД
 _test() { Эхо $( ${пусто:?строка ошибки} ) &&\
 Эхо "" эхо "по-прежнему работает" ; } 2<<-ИНИТ
 ${пусто?функция не запускается}
ИНИТ
 _test ||\
 эхо "это даже не печать"
 # Конец
УМК
_test+ ш: строка 1: пусто: функция не запускается

Потому что я кормила _test()'ы входного сигнала с предварительно оцененный параметр в ИНИТ здесь-документ теперь _test() функция даже не пытайтесь запускать. Кроме того, Ш. оболочки, видимо, дает Духа и эхо "это даже не для печати" не печатать.

Наверное, это не то, что вы хотите.

Это происходит потому, что ${ВАР?} тип параметра-расширения , предназначенные для выхода из оболочки в случае отсутствующий параметр, он работает как это:

параметр ${:?[слово]}

Сообщить об ошибке, если значение null или отменить. Если параметр не установлен или нулевой, расширение слово (или сообщение о нем не задается, если слово пропущено) должна быть написана на стандартных ошибка и раковина выходит с ненулевой код. В противном случае, значение параметра должно быть заменено. Интерактивная оболочка не хочет покинуть.

Я не буду копировать/вставить весь документ, но если вы хотите неудачу для набора, но нулевое значение используется форма:

${ВАР :? сообщение об ошибке }

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

Другой пробег _test():

 ш <<-\КМД
 _test() { Эхо $( ${пусто:?строка ошибки} ) &&\
 Эхо "" эхо "по-прежнему работает" ; } 2<<-ИНИТ
 ${пусто?функция не запускается}
ИНИТ
 Echo "это работает" |\
 ( _test ; Echo "это не" ) ||\
 Эхо "сейчас печатает"
 # Конец
УМК
это работает
ш: строка 1: пусто: функция не запускается
теперь он печатает

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

Дьявол кроется в деталях, я думаю. В приведенном выше случае, оболочка, которая выходит-это не сценарий в _main | логика | трубопровода а ( подоболочку, в которой нам ${тест?} ) || так немного изолирование называется для.

И оно не может быть очевидным, но если вы хотели передать только в противоположном случае, или только комплект= ценности, это довольно просто, а также:

 ш <<-\КМД
 Н= #N является нулем
 _test=$Н #_test-также нуль и
 в="что-то вы предпочитаете обходиться без" 
 ( #этот подуровень умирает
 эхо "в ${в+набор}: и его стоимость составляет ${в:+не null}"
 Эхо "так это ${_test:-"\$_test:="} будет равна ${_test:="$х"}"
 ${_test:+${Н:?так что вы проверить его с небольшим количеством вложенности}}
 Эхо "жаль, что мы могли бы сделать некоторые другие вещи"
)
 ( #этот подуровень делает некоторые другие вещи 
 сбросить в #, чтобы гарантировать это наверняка сбросить
 эхо ", но вот V-это ${в-отключено}: ${в:+вы конечно не увидите этот}"
 Эхо "так это ${_test:-"\$_test:="} будет равна null ${_test:="$х"}"
 ${_test:+${Н:?никогда не подставлял}}
 Эхо "Итак, теперь мы можем сделать некоторые другие вещи" 
)
 #и хотя мы _test и установлено в оболочку
 Эхо "_test еще ${_test:-"нуль"} и ${в+"V-это все равно $х"}"
 # Конец
УМК
V-набор: и его значение не null
Так что эти $_test:= будет равна что-то, что вы предпочли бы обойтись без
ш: строка 7: Н: Так вы проверить его с небольшим количеством вложенности
Но здесь в этом не задан:
Так что эти $_test:= будет равна null
так что теперь мы можем сделать некоторые другие вещи
_test все еще пуст и в еще что-то, что вы предпочли бы обойтись без

Приведенный выше пример использует все 4 формы в POSIX параметр подстановки и их различные :двоеточия значение null или не null тестов. Есть более подробная информация в ссылке выше, и вот она снова.

И я думаю, мы должны показать нашу _test работа, верно? Мы просто объявляем пустой=что-то в качестве параметра наша функция (или в любое время заранее):

 ш <<-\КМД
 _test() { Эхо $( Эхо ${пусто:?строка ошибки} ) &&\
 Эхо "" эхо "по-прежнему работает" ; } 2<<-ИНИТ
 ${пусто?тестирование как пройти, прежде чем функция выполняется}
ИНИТ
 Echo "это работает" >&2 |\
 ( пусто=not_empty _test ; Эхо "ура! Я печатаю сейчас!" ) ||\
 Эхо "подозрительно тихо"
 # Конец
УМК
это работает
not_empty
Эхо все еще работает
ура! Я печатаю сейчас!

Следует отметить, что эта оценка стоит особняком - она не требует никакого дополнительного теста с ошибкой. Еще пара примеров:

 ш <<-\КМД
 пустой= 
 ${пусто?нуль, ни двоеточия, ни одного сбоя}
 сбросьте пустой
 Эхо "${пусто?это поток stderr} это не"
 # Конец
УМК
ш: строка 3: пустой: это поток stderr

 ш <<-\КМД
 _input_fn() { набор -- "[email protected]" #избыточных
 Эхо ${*?ГДЕ МОИ ДАННЫЕ?}
 #эхо не надо, хотя
 сдвиг #очень надеюсь, что у нас есть более чем $1 параметр
 : ${*?ГДЕ МОИ ДАННЫЕ?} #: ничего не делать, изящно
}
 _input_fn heres некоторые вещи
 _input_fn один #здесь
 # оболочка умирает - третьего раза не бегать
 _input_fn вы там?
 # Конец
УМК
heres некоторые вещи
один
ш: линия :5 *: Где мои данные?

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

Вопрос ОП опытов заключается в том, что к тому времени в текущей оболочке оценивает на наличие ошибок $(подстановка команд) будут уже заменены подальше - нет ошибки остаются.

Итак, какие два способа? Либо вы делаете это явно в пределах $(подстановка команд) подуровень с тестами, как вы бы без него, или вас поглощают его результаты в текущей оболочке переменной и проверить его значение.

Метод 1:

 Эхо "$(текстильные && Эхо \: || Эхо '${провал:?умереть}')" |\
 . в /dev/stdin-стандартный поток ввода

Ш.: команда не найдена: текстильные
в /dev/устройства stdin:1: сбой: умереть

 Эхо $?

126

Метод 2:

 ВАР="$(текстильные)" ; Эхо "${ВАР:?умереть еще не поток stderr"

Ш.: команда не найдена: текстильные
ш: ВАР: умереть

 Эхо $?

1

Это будет выполнена вне зависимости от количества переменных, объявленных в каждой строке:

 В1="$(текстильные)" У2="$("ЛС")" ; Эхо "${В1:?}" "${П2:?}"

Ш.: команда не найдена: текстильные
ш: В1: параметр не задан

И наши возвращаемое значение остается постоянным:

 Эхо $?
1

ТЕПЕРЬ ЛОВУШКА:

 ловушка 'е %з\\п ловушку воскрешает оболочку!' Подстраховаться
 В1="$(текстильные)" У2="$(е %з\\п показано после ловушки)"
 Эхо "${В1:?#1 - все-таки поток stderr}" "${П2:?невидимый}"

Ш.: команда не найдена: текстильные
ш: В1: #1 - все-таки поток stderr
ловушка
гадит
Шелл!
показано
после
ловушка

 Эхо $?
0
+755
aminimalanimal 2 нояб. 2014 г., 20:56:06

Вы можете использовать простой скрипт:

#! /Бен/ш
# Использование: процесс setupkill.sh время.
Эхо /дома/Джаган/п/killprocess "$2" | в "$1"

(К сожалению, я не знаю ожидать, так это просто временное решение.)

+753
Aamir Khan 6 июл. 2011 г., 21:54:50

Это мой первый скрипт. Мне нужно удалить все .HTML-файлы из текущей папки.

У меня есть это:

#!/бин/Баш

HTML_FILE_COUNT=$(найти . -параметр maxdepth 1 -тип F -имя "*.HTML-код" | туалет -л)

Эхо "удалить файл $HTML_FILE_COUNT(ов).расширением HTML (да / нет)?"

Эхо -Н "ответ: "
читать ответ

если [ [$ответ = "Да"] ]; затем
 Эхо "$(найти . -параметр maxdepth 1 -тип F -имя "*.HTML-код" - "удалить")"
 Echo "файлы были удалены!"
Элиф [ [$ответ = "Нет"] ]; затем
 Эхо "файл не был удален!"
еще
 Эхо "неизвестная команда!" 
интернет

Однако, если другой блок возвращает только неизвестная команда. Я что-то упускаю?

+728
cody 28 мая 2012 г., 07:45:41

В Nagios использует внешние команды для отправки электронной почты—он не посылает их напрямую. Например, в нашей конфигурации здесь, файл/etc/nagios3/команды.cfg для содержит (частично):

определить команду{
 имя_команды уведомить хозяина по электронной почте
 command_line /usr/Бен/Е "%Б" "***** среда *****\Н\nNotification типа: $NOTIFICATIONTYPE$\nHost: $имя$\nState: $HOSTSTATE$\nAddress: $адрес узла$\nInfo: $HOSTOUTPUT$\Н\nDate/время: $LONGDATETIME$\Н" | /usr/Бен/почта -с "** $NOTIFICATIONTYPE$ хозяин оповещения: $Имя$ составляет $HOSTSTATE$ **" $CONTACTEMAIL$
}

если вы прокрутите вправо, вы увидите, что это отправка через /usr/Бен/почта. почта , как правило, использует системы МТА (Эксим в моем случае, но, вероятно, не ваш).

Если у вас тоже проходят через систему МТА, вы, вероятно, найти письмо главе руководство по развертыванию полезно, в частности его две МТА разделы.

+715
Denis Hristov 28 мар. 2015 г., 21:39:26

Недавно я экспериментировал с KVM и виртуальных машин. Я ленив и устал от ручного копирования/синхронизации моих .RC-файлы. Некоторые погуглить не сразу сунутся каких-либо инструментов. Есть ли инструменты командной строки доступны для легко распространять или воспроизводить? Мое текущее решение является некоторым сценарием wgets.

+649
Cosote MyBot 21 дек. 2010 г., 07:34:59

Я только что обнаружил странное поведение при индексации в bash массивы с помощью unset элементов. Я делаю массив с тремя элементами:

$ Арри[3]=а
$ Арри[4]=Б
$ Арри[5]=с

Массив выглядит так:

$ Эхо ${#Арри[@]}
3
$ Эхо ${!Арри[@]}
3 4 5

Но если я пытаюсь получить первые три значения в массиве, я сделать это для всех из них:

$ Эхо ${Арри[@]:0:1}
а
$ Эхо ${Арри[@]:1:1}
а
$ Эхо ${Арри[@]:2:1}
а

Я должен использовать фактические ключи, чтобы получить элементы, которые я установил:

$ Эхо ${Арри[@]:3:1}
а
$ Эхо ${Арри[@]:4:1}
б
$ Эхо ${Арри[@]:5:1}
с

Похоже, что с подстроки расширения "смещение" означает, что индекс массива, и если отключено, Баш просто держать прокрутки, пока не найдет элемент набора.

Признавая, что есть ли прямой способ, чтобы получить значение n-го индексного массива с некоторых незаданных элемент?

+641
Sebastian Soren 3 дек. 2011 г., 01:50:34

Ваш сценарий имеет Дос окончаний строк. Баш интерпретирует возврат каретки как обычный символ. флекс на самом деле пытается открыть минус.л\р, а не минус.л, и заметил странное последнее сообщение об ошибке:

: Нет такого файла или directoryut

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

Удалить возврат каретки с помощью dos2unix.

+582
Mark Laporta 4 июл. 2015 г., 18:43:04

Это зависит от того, в BIOS/UEFI для вашего компьютера поддерживает эту функцию.

Если это так, вы можете использовать в Ubuntu пакет памяти NVRAM-WakeUp у установить пробуждение "дата/время".

Читать документацию на пакет, прежде чем использовать его (/usr/share/doc/nvram-wakeup/README.mb.gz) как это возможно, что вы должны сделать некоторую работу, чтобы настроить инструмент.

+573
Kos Prov 30 нояб. 2012 г., 06:17:20

Вы предоставили строку 6 "слова", но Вы читаете их на три переменные: а, B и C. Первой переменной a присваивается номер 1, второй переменной b присваивается 2, а c провести остаток строки: "3 4 5 6".

Выход 3 4 5 6 Б а потому что вы не пишите $С $Б $А, но только с б.

Если вы написали $с $Б $а, то результат был бы 3 4 5 6 2 1.

+572
Petar Pavlov 21 апр. 2014 г., 02:43:15

В на awk:

$ на awk -Ф"|" -vOFS="|" файл '{печати"|"$4,$5"|"}' 
|3|4|

На Perl:

$ на Perl -е'\|' -полосы печати 'присоединиться "|", "",@Ф[3..4],""' файл
|3|4|
+473
surbhi avasthi 17 мар. 2013 г., 00:29:45

Попробуйте принудительно удалить пакет в libpcap:

# apt-получить -Ф удалить libpcap0.8 libpcap0.8-Дев:для i386 libpcap0.8-Дэв

Затем попробуйте установить gpart:

# apt-получить установку gpart
+429
jhilliar 12 мар. 2011 г., 18:43:14

Добавить их рекурсивно найти вот так:

Путь=$путь$( найти $главная/сценарии/ -тип Д -Е ":%Р" )

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

Это, наверное, лучшее решение следовать Жиля ответа и использовать Стоу

+385
Maziza 7 апр. 2011 г., 21:56:33

МК должен работать в эмуляторе терминала, которое само приложение. Есть различные эмуляторы терминала (xterm или договора, etermбыл); как правило, ДЕЗ (например, рабочего стола LXDE) имеют одной из своих собственных-в LXDE случае, это lxterminal. Проверьте, что произойдет, если вы типа lxterminal & в командной строке ;) что касается вашего лаунчера, изменить Экзек линия в МК.рабочий стол для:

В exec=/usr/Бен/lxterminal -е МК

Предполагая, что там, где исполняемый файл (проверить с гденаходится lxterminal). Поочередно, вы могли бы изменить mc.sh чтобы сделать то же самое, но более прямолинейный.

Видеть человека lxterminal для объяснения -электронный вариант.

+347
Alex Ban 22 июл. 2015 г., 04:07:06

На Perl один-лайнер:

Перл-p00E 'г/\н/ /;скажем с/(ь\+ь\+) {3} файл\к/\п/г' 

Обратите внимание, что оба этих раствора и Gnouc же предположим, что файл достаточно мал, чтобы храниться в памяти как целое.

Объяснение

  • означает псевдоним каждой записи файла $_ и печатать содержимое $_ после каждой записи были обработаны.
  • -00 означает установить рекорд сепаратор в null, чтобы прочитать весь файл в одну запись.
  • означает обработать следующую строку как Perl-код. Используя вместо обычного означает, что я могу использовать скажем особенность.
  • г/\н/ / делает весь файл одной строкой (заметьте, что Г/// - это синоним ТР/// в Perl для того, чтобы обязать ООО "пользователи").
  • с/(ь\+ь\+) {3}\к/\п/г означает добавить новую строку после каждого шаблона (не-пробел, за которым идет пробел повторяется 3 раза == вектору).
  • Поскольку с/// возвращает количество замен он успешно сделаны, используя это как аргумент, чтобы сказать распечатает количество замен (=векторы).
  • После подсчета печатается содержимое $_ потом печатают, потому что мы использовали -п.

Обновление

Если вы хотите максимального значения:

Перл-p00E 'г/\н/ /;с/(ь\+ь\+) {1} файл\к/\п/г' | рода -НР | руководитель -1

Преимущество этого решения

Он имеет только одно "магическое число". Другими словами, если вы вдруг начали работать с 2D векторами, все, что вам нужно сделать, это изменить {3} в коде {2}.

Недостатком этого решения

Если вы не знакомы с Perl, то это выглядит, как черная магия заклинания.

+276
Bmazo 29 сент. 2015 г., 19:18:40

Я заглянул в системный журнал заглянуть в аудио проблема и я вижу кучу предложений о бассейн демона сообщений NTP-сервер. Я запускать другие Linux в прошлом и никогда не видел так много НТП сообщения журнала. Это из-за новой проблемы с сетью, возможно, это общие для мяты, есть ли способ, чтобы шикнула на них, если это "общее"?

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

+274
Arsiesys 16 февр. 2013 г., 02:08:49

Вы можете использовать сортировку -Р , чтобы переупорядочить список файлов в "случайном" порядке. Команды могут быть следующие:

найти ~/музыка -типа F | сортировка -Р | команды xargs -I + игра +

Здесь найти ~/музыка -тип F результаты в список всех файлов в музыку поддерево, рекурсивно. В результате путь списка "сортировка" в случайном порядке, сортировка -Р, и передать в качестве аргумента подряд играть вызовов с нескольких/многих путей одновременно. Обратите внимание на использование + как "заменить строкой", вызвать отдельные игры для каждого музыкального файла.

(Редактировать: согласно Уоррена комментарий ниже, я теперь удалены бесполезные, но безобидные одиночные кавычки для второй +.)

+270
Pinco 30 сент. 2011 г., 05:45:55

В предыдущих версиях Кали Linux, мы могли бы mon0 mon1 ... на той же беспроводной карты (как wlan0). Но в Kali 2.0, который говорит, что есть обновленный aircrack-НГ инструмент и новый способ контролировать интерфейсы, как wlan0mon. Сейчас проблема в том, что если я хочу другой режим монитора на той же беспроводной карты. Я погуглил проверил форумы, где кто-то выложил подобный вопрос, но никто не поможет. Есть какой-нибудь способ?

+258
Mackerel solutions 13 авг. 2019 г., 20:23:20

Как Машенька, я храню установочные файлы в папку src и места ... в моем случае иногда это /usr/местные/src, но чаще всего это /опт/ГРЦ. Я взять его на шаг дальше-я использую 'сценарию' записать машинопись на протяжении всего процесса, и я не переименовывайте эти файлы машинопись, чтобы помочь мне вспомнить, что они были позже. Я храню их в той же папке, что и исходный. Потом, когда я буду уверен, что сборка и установка были хороши, я обернуть все это в сжатый tar-архив и сохранить его в основном вечно под /опт/ГРЦ.

Я делаю это, потому что всегда если что-то достаточно полезно, чтобы установить из исходников и держать примерно в течение года, мне нужно повторить процесс снова, чтобы получить исправления и обновления безопасности по течению. Когда придет время, я хочу вернуться в одно место, распаковать оригинальный файл, и быстро точно помню, что я сделал в прошлый раз, вместе с тем, что результат был.

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

Вот несколько других предложений для зацепки, чтобы оставить свой будущее и способы, чтобы избежать проблем:

  1. Использовать "сценарий" для записи установок и их продукции; переименуйте в результате чего машинопись файлы, так что вы случайно не перезаписать их позже. Сохранить их в папке build.
  2. Собрать до-и-после информация и сохранить его в каталог сборки. Например, вы можете сделать "ЛС-ЛР / >раньше.ЛС-ЛР; ...установка программного обеспечения...; ЛС-ЛР / >после.ЛС-ЛР". Большинство инструментов управления пакетами также есть возможность проверки, который сбросит все виды подробно о вашей системе-наличие до-и-после этого полезно. Иногда стоит делать полную команду md5sum всех файлов или используя такой инструмент, как растяжки или помощник.
  3. Будьте бдительны установщик -- ты уверен, что это не меняет разрешения в режиме 777 на /VAR или сделать что-то подобно отвратительной? Сравнивая до и после выхода рекурсивный список файлов с такой инструмент, как vimdiff может помочь вам определить проблемы, прежде чем вы забудете, как их исправить.
  4. Если вам необходимо оставить себя ноты, положил их в каталог сборки, например, файл как "файл README.боб" будет идти долгий путь к помогая "боб" с любой мало подводных камней можно обнаружить на первое время, что вы могли забыть в следующий раз.

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

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

+240
sushil jhanjee 14 окт. 2012 г., 17:09:44

Это, кажется, работает:

грэп -Ор '[0-9]+(\.[0-9]+)?' входной_файл 

Если вы проверяете значение переменной оболочка, а не содержимое файла, вы можете сделать это:

Эхо "$переменная" | команда grep -Эо '[0-9]+(\.[0-9]+)?'
+235
Lemesura 14 янв. 2020 г., 01:56:54

Я ищу способ устранения инкрементных резервных копий с tar в Linux.

У меня есть огромный набор данных (около 3 ТБ), которые нуждаются в резервном копировании на ленту. Для этого я использую команды tar Linux и Т / MTX на устройство LTO4.

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

в основном, это идет как это:

  1. Полный смолы изготавливают: (уровень 0)

    смолы --\new-volume-script=changetape.sh 
     --исключить=.в ZFS \
     - перечисленные-инкрементом=файл.\индекс 
     - метка=\full_DS01 
     -cvf файл /dev/nst0 \
     каталог /mnt/хранения/имя_общей_папки >>filelisting.журнал 2>>errlisting.errlog
    
  2. Добавочные дегтя в день:

    МТХ -Ф /Дев/СГ1 нагрузки X #(нагрузка правильная лента)
    т -ф с /dev/nst0 ОВОП #(вперед в конец данных, чтобы записать новый смола)
    тар-исключить=.в ZFS \
     - перечисленные-инкрементом=файл.\индекс 
     - метка=\incremental_DS01 
     -czvf на /dev/nst0 \
     каталог /mnt/хранения/имя_общей_папки >>filelisting.журнал 2>>errlisting.errlog
    
  3. Повторите добавочных смол. используя тот же процесс, что и в 2, поэтому я всегда использую уровне 0 перечисленные-пошаговый которым адаптирован каждый раз. Это должно означать, что я всегда делайте резервную копию файлов, которые изменились с момента моего предыдущего обновления incrmental. (в отличие от дифференциальных, где вы всегда сравниваем с полное обновление)

Проблема:

Через несколько итераций, добавочное копирование глючить начало, смысл: резервное копирование выполняется, но он, кажется, думает, что все файлы были изменены, и это происходит в факт полной резервной копии.

Это произошло в различных наборов данных.

Как можно устранить это? И как это возможно? Все работает хорошо, а потом он думает, что все файлы изменились?

для ясности:

  1. набор данных только для чтения точка_монтирования
  2. структура папок такая же как и в полной резервной копии
  3. верхняя имя папки не меняется

Как я могу решить эту проблему?

+112
Ariel Stern 3 июн. 2019 г., 07:53:38

Подключение к машине как root пользователь-это крайне нежелательно практики, поскольку она скрывает, кто на самом деле подключения.

Например: Если вы смотрите на СШ файлы журнала, вы увидите только подключений от одного пользователя, что делает его очень трудно отследить, если это вредоносное соединение.
Вы потеряете возможность задавать/отвечать на вопросы типа "почему Вася подключение к серверу в 3:30 утра?"

Если это тестовая машина, или вы готовы принять эти риски, то раскомментируйте следующую строку в файл/etc/протокол ssh/sshd_config в

Настроен с параметром да

Затем перезапустить демон SSH

службу sshd перезагрузка

Немного менее рискованной альтернативой может быть установка пар ключей SSH (так что вам не нужно вводить свой пароль каждый раз при подключении). А также настроить свой пользователей, так что они не получают запрос на ввод пароля каждый раз, когда вы судо.

+93
Bhargava 4 апр. 2014 г., 14:17:18

у меня есть хост Линукс Убунту 16.04 машина и внутри этого я еще пару контейнеров.

У меня есть несколько приложений, работающих на этих контейнерах , IP-адрес эти контейнеры являются следующие:

192.168.122.226
192.168.122.254
192.168.122.199
192.168.122.146
192.168.122.242
192.168.122.59
192.168.122.195
192.168.122.224
192.168.122.125
192.168.122.67

Теперь это по умолчанию частный IP, который я тогда создал эти контейнеры. IP моего хоста 10.164.27.149 (индивидуальная) {это от DHCP} , теперь я хочу получить доступ к выше КВМ ВМ извне, я имею в виду, я должен сразу быть в состоянии SSH или пинг в КВМ ВМ, но я не могу их достать, не входя в хозяина, а потом с хоста в ВМ.

Я наводила узла также следующим образом:

источник /и т. д./сети/интерфейсов.д/*

# Сетевой интерфейс loopback 
авто Ло
iface защитный Ло инет замыкания

# Основной сетевой интерфейс
#авто eno1
#iface защитный eno1 инет по DHCP

авто br0
слово iface br0 инет по DHCP
 bridge_ports eno1
 bridge_fd 9
 bridge_hello 2
 bridge_maxage 12
 bridge_stp от

Может кто-то пожалуйста, руководство меня здесь о том, как правильно эти сети?

+90
akvadrako 30 апр. 2013 г., 14:21:48

У меня есть разделенный запятыми файл с несколькими полями.

Пример:

candidate1,12,56,ATTG
candidate2,45,90,ATTG
candidate3,90,140,ATTG
candidate4,2,36,СЛКП

Итак, кто-нибудь знает ответ?

+67
Frandelin 3 сент. 2014 г., 02:41:28

Предположим, я назвал файлы: 93162-117352 - 24 Мая 2017 345 PM_16_163_student.КШМ

Я хочу переименовать его: 16_163_student.КШМ

Как мне это сделать с переименовать?

+33
wshaheer 18 июл. 2017 г., 08:01:29

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil