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

Я выложил свое решение на GitHub:

Эта инструкция даст вам подробные инструкции о том, как установить Linux на LVM с петлевой диска загрузка с USB-накопителя (жратва и загрузочного раздела) не придется менять свой ПК внутренний загрузочный сектор диска.

В соответствующей части применяются https://github.com/antonio-petricca/buddy-linux/blob/master/assets/initramfs/lvm-loops-setup скрипт:

#!/Бен/ш-е

# Антонио Petricca <[email protected]> - 17/03/2018

Курс предварительной подготовки=""

Выход # пререквизиты

курс предварительной подготовки() {
 Эхо "$характерно" }

дело "$1" в
курс предварительной подготовки)
курс предварительной подготовки
 выход 0
 ;; эсок

. /скрипты/функции

МНТ=/хозяин ROOT_MNT=${rootmnt}${шоссе}

_log_msg "перемещение ЛВМ петли хост-устройство точки подключения \"${шоссе}\" в {ROOT_MNT}\"...\Н"

горе -о перемонтировать,РАО ${rootmnt} || паника "не может \перемонтировать"${rootmnt}\" Р/З".

[ -д ${ROOT_MNT} ] || команды mkdir -Р ${ROOT_MNT} || паника "не может создать \"${ROOT_MNT}\" точка монтирования."

Маунт -Н -О движение ${шоссе} ${ROOT_MNT} || паника "не может двигаться \"${шоссе}\" в \"${ROOT_MNT}\"."

log_end_msg "готово"
+185
Govind Parashar 29 окт. 2018 г., 18:16:09
22 ответов

У меня был дистрибутив, основанный на сервер Amazon EC2, на котором я был работает мой Java-приложения на основе. Для этого я написал скрипт, который работает прекрасно и выглядит следующим образом

 #! /Бен/ш
# набор переменных среды, которые используются
Путь=/каталоге:/usr на/sbin:/ОГРН:/usr/Бен
Переменной JAVA_HOME=/usr и/lib в/в jvm/java о-6-ВС/среда JRE
Ява=$переменной JAVA_HOME/bin в/Ява
Слово desc="Мои приложения"
Имя="мойсервер"
ДЕМОН=$ЯВА
DAEMON_HOME="/домашний/Ганеша/Мой_сервер/"
Банку=$DAEMON_HOME/MyServer.jar
DAEMON_ARGS="-Xms512m -Xmx4112m -банку $банку"
Идентификатора=/ВАР/выполнения/$имя.пид
ИМЯ_СКРИПТА=/и т. д./init.д/мой_сервер
#пользователь, который будет запускать скрипт
Пользователь=Ганеш

# Загружаем подробное задание и другие РВС переменных
. /lib/init/vars.sh

# Определить ЛСБ log_* функции.
# Зависит от ЛСБ-база (>= 3.0-6), чтобы убедиться, что этот файл присутствует.
. /Либ/ЛСБ/инит-функции

#
# Функция, которая запускает демон/сервис
#
do_start()
{
 старт-стоп-демона -Н-10 -б-старт-д $DAEMON_HOME --тихий --chuid $пользователей -м-P $PID-файл в exec --$демона -- $DAEMON_ARGS \
 || возвращает 2


 Тест, чтобы увидеть, если двигатель запущен
 старт-стоп-демона -б --испытание --старт-д $DAEMON_HOME --тихий --chuid $пользователей -м-P $PID-файл --метод exec $демона -- $DAEMON_ARGS >/dev/нуль 2>&1

 дело "$?" в
 0) эхо "[ не ] приложение двигатель не запустился";;
 1) Эхо "[ ОК ] приложение двигатель запущен";;
 эсок 
}

#
# Функция, которая останавливает демонов/служб
#
do_stop()
{
 старт-стоп-демона-прекрати-повтора 120 --oknodo --PID-файл $PID-файл
Код="$?"
 РМ -Ф $PID-файл
 возвращение "$РАТАВАЛІ"
}

дело "$1" в
начала)
 [ "$Многословен" != нет ] && log_daemon_msg "начиная с $деск" "$имя"
 Эхо "начиная с $деск" "$имя"

do_start
 дело "$?" в
 0/1) [ "$многословен" != нет ] && log_end_msg 0 ;;
 2) [ "$многословен" != нет ] && log_end_msg 1
 эхо "[ не ]";; 
эсок
;;

стоп)
 [ "$Многословен" != нет ] && log_daemon_msg "остановка $деск" "$имя"
 Эхо "останавливать $деск" "$имя"
do_stop
 дело "$?" в
 0/1) [ "$многословен" != нет ] && log_end_msg 0 ;;
 2) [ "$многословен" != нет ] && log_end_msg 1 ;;
эсок
 Эхо "[ ОК ]"
;;
перезагрузки)
#
 # Если "перезагрузка" вариант реализуется тогда удалить
 псевдоним силу-перезагрузка#'' 
#
 log_daemon_msg "перезапуск $деск" "$имя"
 Эхо "перезапуск $деск" "$имя"
do_stop
 дело "$?" в
0/1)
do_start
 дело "$?" в
 0) log_end_msg 0 ;;
 1) log_end_msg 1 ;; # Старый процесс все еще работает
 *) log_end_msg 1 ;; # Не запускается
эсок
;;
*)
 # Не удалось остановить
 log_end_msg 1
;;
эсок
;;
*)
 Эхо "использование: $ИМЯ_СЦЕНАРИЯ {запуск|остановка|перезапуск}" >&2
 выход 3
;;
эсок

:

Теперь я переехал мой сервер с Ubuntu на Amazon Линукс АМИ. Поэтому я изменил выше сценария следующим образом

#!/бин/Баш

Библиотека функция # источник.
. в /etc/инит.д/функций

Код=0
прог="мойсервер"
Для lockfile=/ВАР/Лок/присутствует не у всех/$прогр
Идентификатора=/ВАР/запустить/$прог.пид
Путь=/каталоге:/usr на/sbin:/ОГРН:/usr/Бен
Ява=/usr/Бен/Ява
Слово desc="Мои приложения"
ДЕМОН=$ЯВА
DAEMON_HOME="/домашний/Ганеша/Мой_сервер"
Банку=$DAEMON_HOME/MyServer.jar
DAEMON_ARGS="-Xms512m -Xmx4112m -банку $банку"
Идентификатора=/ВАР/выполнения/$имя.пид
ИМЯ_СКРИПТА=/и т. д./init.д/мой_сервер
#пользователь, который будет запускать скрипт
Пользователь=корень

Эхо "все значение"

запустить() {
 эхо "в начало"
 Эхо -Н ", после чего прога: "
 демон --пользователя $user --оператор chdir $DAEMON_HOME --PID-файл $PID-файл $ДАЕМОН -- $DAEMON_ARGS
Код=$?
 [ $Код -экв 0 ] && касания $для lockfile
Эхо
 возврат $код
}

стоп() {
 Эхо -Н "закрытие $прогрессив: "
 killproc --PID-файл
Код=$?
 [ $Код -экв 0 ] && РМ -Ф $для lockfile
Эхо
 возврат $код
}

статус() {
 Эхо -Н "Проверка статуса $прогрессив: "
Код=$?
 возврат $код
}

дело "$1" в
начала)
начать
;;
стоп)
остановка
;;
статус)
статус
;;
перезагрузки)
остановка
начать
;;
*)
 Эхо "Usage1: $прог {пуск|остановка|статуса|рестарт}"
 выход 1
;;
эсок
выйти $код

У меня проблемы в замене следующие основные линии в функции старта и стопа

старт-стоп-демона -Н-10 -б-старт-д $DAEMON_HOME --тихо --chuid
$Пользователей -м-P $PID-файл --старпома $демона -- $DAEMON_ARGS \
 || возвращает 2

и

старт-стоп-демона-прекрати-повтора 120 --oknodo --PID-файл $PID-файл

Амазонки Линукс заменяет 'старт-стоп-демона' с 'демон' и с помощью Man-странице Я изменил строки следующим образом

демон --пользователя $user --оператор chdir $DAEMON_HOME --PID-файл $PID-файл $ДАЕМОН -- $DAEMON_ARGS

и

killproc --PID-файл

Но это дает следующее сообщение об ошибке.

Начиная мой_сервер: ./мой_сервер: использование: демон [+/-nicelevel] {программа}

Будет ли кто-нибудь наставит меня, чтобы написать правильный скрипт для Amazon Линукс АМИ?

Редактировать:

Функция старта я сделал следующие изменения и теперь этот скрипт запускает демон, но не может создать PID-файл и, следовательно, она не сможет остановить демона

компакт-диск $DAEMON_HOME
демон --пользователя $user --PID-файл $PID-файл $ДАЕМОН $DAEMON_ARGS >/dev/нуль 2>&1 & 

Так может кто-нибудь предложить мне о том, что в нем не так, и что мне нужно сделать, так это создать файл PID auomatically?

+903
TheMattyAP 03 февр. '09 в 4:24

Сделка может потратить от нескольких неизрасходованные выходы и создавать меньше выходов, чем было потреблено. Так что можно агрегировать UTXOs.

+895
S Kalyana Krishnan 4 нояб. 2013 г., 02:33:26

По умолчанию GUI использует поставляются для крепления съемных дисков и других динамических файловых систем. Поставляются требует Д-автобус. Вы можете запустить Д-автобус за пределами Х11 среде, но это сложно. Если у вас есть Д-на автобусе, вы можете сделать в монтирует из командной строки в гору.

Программа pmount обеспечивает удобный способ для монтирования съемных дисков без судо. Pmount такое setuid root, поэтому он может установить что угодно, но только она позволяет список устройств и точек монтирования, так что ее смело можно назвать любым пользователем.

Это не правда, что каждое действие в GUI идет через справочную оболочки. Несколько делают, но большинство нет.

+879
anOkCoder 20 апр. 2014 г., 12:09:37

В Bitcoin Core не полагаться исключительно на DNS сеялки, чтобы найти узлы для подключения. Системы обнаружения одноранговых первый начинается с локальной базой данных известных узлов, которые он собирает после подключения. ДНС посев или отступить узлов семян используются только в случае, если база данных аналогов является пустым, т. е. при первом запуске программы. Так что это сообщение означает, что база данных сверстников не пустой, поэтому он будет пропускать ДНС сеялок и сразу перейдем к подключению к сверстникам из базы данных.

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

Использование интернет -подключения=<IP-адрес>:<порт> автозагрузки вариант. Этот параметр означает, что узел будет подключаться только на указанный IP-адрес и порт и ничего больше; он не будет делать каких-либо других пиров.

+835
Sudarsun 18 дек. 2010 г., 23:06:56

Я установил Java от Oracle. Я хочу быть в состоянии удалить OpenJDK, то но когда пытаюсь сделать так склонны хочет установить другую версию Java.

Как я могу настроить АПТ , так что он знает, что я уже есть сторонние установлена Java, так что я могу удалить эти пакеты OpenJDK пакеты?

+823
user3521323 5 нояб. 2012 г., 18:57:52

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

+757
user31648 18 июл. 2023 г., 06:13:16

Я читал эту статью: Что такое "рутина эскроу механизмы"?

Но я не понимаю системы Bitcoin сделки.

Может кто-нибудь объяснить мне, как это эскроу-система не нужна третья сторона ?

Редактировать : как решать проблемы третьих лиц решить в интернете ?

+673
Yuval Herziger 29 июл. 2022 г., 16:06:19

Картофель содержит фермент пектин-метил эстеразы (ПМЕ). Пар-варка картофеля при температуре в интервале между 130F до 140f, активирует этот фермент, gelatinising крахмал клеток картофеля.

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

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

  • Высоким содержанием крахмала и низким содержанием влаги: буреет, Idahos, Юкон золотых

  • Восковидные и высоким содержанием влаги: Granolas, мальков, Desirees

Мой вопрос, имеет ли диапазон температур и воздействия ПМЕ активации различаются между сортами картофеля?

+655
Ikala 22 мая 2017 г., 02:17:09

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

Однако Будда никогда не говорил так. Это может только быть возможно, если бы Будда обнаружить разницу между Атта-сущность энергетического уровня с течением времени.

Чтобы ответить правдиво, Будды нужно контролировать Атта-сущность энергетического уровня на бесконечное время. Такие задачи невозможно в течение жизни Будды.

Адаптировано из http://ylopin.blogspot.com/2018/09/implication-of-analogous-comparison.html

Примечание: Соел-лица в вышеприведенном веб-ссылку эквивалентно Атта-сущности.

+651
Joshua Gill 16 июн. 2013 г., 00:38:16

Осиротевший номер один, которые были разъединены, но по-прежнему открыт в другом процессе. Например бег хвост -Ф {файл} в одной оболочке, с последующим РМ {файл} в другом. Файловая система отслеживает эти поэтому они могут быть очищены, когда процесс завершает работу.

Видел эту заметку на ext4 диска.

+644
Duncan Luk 4 окт. 2019 г., 03:38:25

Задачи:

sdout средняя нагрузка сверху в десятичной форме, как(электронная.г 0.23)

Решение:

топ-б -н 1 | Перл-Лейн принтом "$1.$2" если средняя /нагрузка: выражение (\D+)[,.]выражение (\D+)/'

Примечания:

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

Как указал @terdon, аптайм может быть лучшей отправной точки, чем вверху в этом случае.

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

В Perl, цифры автоматически преобразован в строки и наоборот. Любые числовые операции могут быть выполнены на строку, представляющую число. например, печать "$1.$2"+11.11


Вопрос 2:

Эта часть о втором вопросе, который совершенно не связан с первым.
Я призываю ФП разместить этот вопрос отдельно.

Как я могу преобразовать строку в десятичное/плавающей точкой или целое число ?

Лучше написать так: выполнять сравнение строк с шеф-поваромс Озира.

Решение:

Преобразовать строку в числовой формат, либо to_i и to_f.

Пример:

команды describe("Эхо 1.00") делать
 его("поток stdout.to_f") { должны быть < 1.03 }
конец

Объяснение:

Очень разумно, стандартный вывод обрабатывается как строка. Также очень разумно, числовые сравнения требуют две цифры...цифры. К счастью, преобразование может быть сделано с помощью удобной Руби методов string: to_i, to_f, to_r и to_c.

+632
Thomas De Reyck 17 нояб. 2022 г., 11:25:32

Я планирую посетить Великую Китайскую стену, начиная с Бадалин.

enter image description here

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

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

+595
Cylon Cat 21 дек. 2014 г., 12:39:26

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

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

Picture one

enter image description here

+428
Demo 19 авг. 2019 г., 07:23:21
самогон установите переименовать

переименовать с/конфиг\./маршрут\.конфиг\./г *

Сначала нужно установить доморощенного. После установки переименовать и выше регулярное выражение переименовывает все файлы с "конфиг." к "маршруту.конфигурация".

Так сказать config.a.js файлов, и config.b.js -> route.config.a.js, route.config.b.js.

+342
Gogler 11 мая 2018 г., 04:59:40

В НОЖДБ/НОЖДБ путешествие планировщик знает о местном транспорте, включая автобусы. Я не уверен, что у них всегда есть информация о службе нарушения или изменения на коротких уведомлений, так еще и проверить с местного автобусного оператора, де Lijn, ТИК, или СТИБ.

example search

+254
HashGains 2 янв. 2016 г., 22:35:00

Я играл зомби/роботы и ближе к концу игры были все мои zapbots в стопку сброса. Если я использую "они идут за тобой" (Вы можете играть миньона на этот выбор ваш сброс вместо вашей руки) могу ли я использовать zapbot способности (играть другой баловень силой 2 или меньше), чтобы играть все мои оставшиеся zapbots из колоды сброса?

+226
bacem aboug 19 июл. 2021 г., 19:00:14

Я просто обнаружил проблему безопасности, я просматривала мои правила таблицах IP и обнаружил, что там нет правила для трафика DHCP (у меня есть капли-правила для всех цепочек), но я все еще получаю IP-адрес, подсети,-маску и т. д. от DHCP-сервера. Так что я статер, чтобы заглянуть в него, и после запуска Wireshark и несколько поисковых запросов, я обнаружил, что через dhcpcd использует сокеты AF_PACKETs, поэтому он обходит стек TCP/ИС (?).

Я покопался в нем, написал короткую программу на C, используя (AF_PACKET,SOCK_RAW,ETH_P_ALL) со статическим HW и заголовков TCP и IP (только для целей тестирования). Попробуйте требуют данные с сервера, который не в соответствующей белый. У меня немного сердце екает, когда я обнаружил, что iptables не было никаких шансов, чтобы заблокировать его.

Я под управлением Debian 8 «Джесси». И для вас, ребята, кто думает, что я что-то просмотрел в мои правила iptables, у меня очень строгих правил, где каждую мишень очень специфических, отфильтрованных по интерфейсы, IP-адреса, назначения, порты, протоколы, ctstates и т. д.

Кто-нибудь знает что-нибудь больше об этой проблеме? Или есть какое-либо решение о том, как блокировать этот трафик, или заставить весь трафик идти по TCP/IP-стек и iptables перед отъездом хозяин?

+193
user2068734 22 авг. 2016 г., 01:46:58

странная вещь случилась со мной. Я сохранил резервную копию в облаке под Dropbox/bitcoinz. Я вижу много mbhd-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.молния.AES шифрование файлов, у меня тоже есть кошелек словах, но когда я пытаюсь восстановить старый кошелек после установки на новый компьютер, я ввожу слова и выберите могла Филдер резервного копирования, он говорит, что нет файлов резервного копирования были найдены.

Но они есть, присутствует.

Поэтому я нажал на ОК, окно исчезло и новый кошелек. Я ввел свой пароль (тот, который я использовал со старой резервной бумажник), он поступил и биткоин начал синхронизировать.

Но когда он закончил, он показал 0 БТЦ. И более того, я нигде ни нашел вариант снова, чтобы восстановить из резервной копии облака .молния.файлы ОПЗ.

Что здесь произошло? Как восстановить биткоин кошелек с помощью слов и онлайн резервного копирования?

Спасибо

+181
Simon LKP 16 мая 2011 г., 23:44:01

Ответ: Нет, он не будет переустановлено единства, он будет просто принести свои пакеты в актуальном состоянии.

+149
gedenkt 9 авг. 2020 г., 03:56:53

Leafsnap - это iPhone и iPad приложение, которое будет определять деревья по фотографии их листьев, коры или цветков. Очевидно, что это не поможет с другими растениями вы должны определить, но это должно помочь с деревьев.

На данный момент у них есть только деревьев, нашли в нескольких штатах в США в базе данных, но они надеются в скором времени ее продлить. В Leafsnap Великобритания iPhone приложение включает в себя деревья из Соединенного Королевства.

enter image description here enter image description here

+84
Elmer 18 мая 2015 г., 21:48:44

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

+41
Edward Zidovainis 13 сент. 2010 г., 20:41:34

На мой сервер в CentOS 7, когда я запускаю пальчики оближешь --безопасности обновить его не могу найти ни одного обновления пакетов, но я знаю, ВИМ-минимальный пакет обновления для системы безопасности доступны.

Как я могу сделать безопасности ням работать обновление на моем сервере под управлением CentOS 7?

# ням --повышение безопасности |хвост
 --> hwdata-0.252-8.8.el7.x86_64 С от @КР удалена (updateinfo)
 --> cronie-1.4.11-19.el7.x86_64 С от @КР удалена (updateinfo)
 --> допускается использование разных механизмов-клиент-1.16.0-19.el7.x86_64 С от @КР удалена (updateinfo)
 --> glib2-2.54.2-2.el7.x86_64 С от @КР удалена (updateinfo)
 --> По GeoIP-1.5.0-11.el7.x86_64 С от @анаконда удалена (updateinfo)
 --> 1:для grub2-ПК-модули-2.02-0.76.el7.в CentOS.1.noarch от обновления удалены (updateinfo)
 --> 1:для grub2-ПК-модули-2.02-0.65.el7.в CentOS.2.noarch от @обновления удалены (updateinfo)
 --> командой e2fsprogs-1.42.9-11.el7.x86_64 С от @КР удалена (updateinfo)
Никакие пакеты, необходимые для безопасности; 254 пакетов
Разрешение Зависимостей

список пакетов ВИМ

# список ням ВИМ-минимальный --showduplicates
Загруженные Плагины: fastestmirror
Загрузка зеркало скоростях от кэширования данных на наличие
Установленные Пакеты
ВИМ-минимальный.x86_64 с 2:7.4.160-4.el7 
Доступные Пакеты
ВИМ-минимальный.x86_64 с 2:7.4.160-5.el7 
ВИМ-минимальный.x86_64 с 2:7.4.160-6.el7_6 

Спасибо

+19
amicos 20 апр. 2021 г., 13:38:50

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