Как я могу выполнить команду, которая требует ввода данных пользователем через О-мой-ЗШ псевдоним?

Вы можете попробовать использовать MBRFAT рубить — первый сектор, который выглядит как загрузочный сектор fat и таблица разделов MBR. Такие изображения могут быть созданы makebootfat полезности.

Я не пытался сделать это на самом деле, но в теории вы должны выполнить следующие действия:

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

  2. Найдите следующие файлы:

    • mbrfat.бин — должны содержаться в makebootfat пакет;
    • ldlinux.sys и ldlinux.БСС — исходят из установки syslinux 3.х пакет (использовать 3.X версии, я не уверен, что makebootfat совместим с более поздними версиями).
  3. Создайте файл образа файловой системы FAT32 с желаемого размера раздел FAT32:

    ДД, если=/dev/нуль=жир.ИМГ БС=графа 1М=1024
    
  4. Создать образ файловой системы FAT32 с MBRFAT:

    makebootfat -о сале.ИМГ -м mbrfat.Бен -б ldlinux.БСС-с ldlinux.sys -ф -г -V файлы/
    

    (Обратите внимание, что размещение ldlinux.sys в файлы/ Директории не работает — он должен быть скопирован с вариант.)

  5. Вставьте карточку в телефон и прикрепить его к вашему вычисляет, как UMS (это вы работать с кард-ридер, это будет трудно для вас, чтобы смонтировать вложенных разделов).

  6. Запишите созданный образ на весь диск, выставленных на телефон:

    ДД, если=жир.ИМГ из=устройства/dev/sdX в БС=1М
    
  7. Создать дополнительные разделы на том же устройстве, что вы написали образ. Если вы хотите разместить загрузчик на разделе с ext4 вместо использования syslinux на раздел FAT32, метку раздела в ext4 активный и снять флаг активности с раздела FAT32.

  8. Сделайте резервную копию MBR диска+жир сектора:

    ДД, если=/dev/sdX в от=mbr_fat_backup.Бен БС=графа 512=1
    
  9. Установка Linux на разделе с ext4, будучи очень осторожным, чтобы избежать установки загрузчика в MBR диска. Некоторые установщики не поддерживает установку загрузчика в раздел загрузочных секторов, в этом случае либо пропустить загрузчик, установки и установите его вручную позже, или (если пропуск тоже не возможно) восстановить MBR+сало сектора из резервной копии после установки, а затем установить загрузчик в загрузочном секторе раздела. Или вы можете настроить syslinux на раздел FAT32 в качестве загрузчика (для этого вам нужно скопировать ядро и initramfs образ на раздел с файловой системой FAT32).

Эта конфигурация будет работать следующим образом:

  • Вы сможете увидеть содержание внешний раздел как раздел FAT32, хотя с количеством секторов в файловой системе меньше, чем размер раздела. Ядро Linux на Android устройство не будет пытаться использовать вложенную таблицу разделов, поэтому вложенные раздела с ext4 будет доступен оттуда.
  • Когда Android предоставляет содержание раздела как запоминающее устройство для USB, операционная система хост-компьютер будет анализировать сектор 0 подвергается устройство в качестве таблицы разделов MBR, и увидите там несколько разделов. Для раздела FAT32, она будет использовать другого сектора в качестве загрузочного сектора, содержащего файловую систему FAT32 БПБ; эта копия БПБ будет содержать меньшее значение в поле “количество зарезервированных секторов” поле, так что сало и данные кластеры будут в конечном итоге в том же физическом секторах, как при использовании БПБ в секторе 0 внешний раздел.

Проблема с этой конфигурации заключается в том, что доступ к ext4 и раздел при использовании карты в кард-ридер будет невозможно, если вы не будете использовать утилиты вроде автоматического выставить вложенных разделов. Загрузка при использовании кард-ридер может работать, если вы создадите еще один раздел на карты напрямую и установить там какой-бутлоадера (с отдельную копию ядра и initramfs изображений); обратите внимание, что этот раздел не будет доступен при использовании телефона.

Кроме того, mbrfat.Бен немного глючит, и некоторые компьютеры могут не загрузиться при его использовании.

+452
Andrei Herford 17 апр. 2019 г., 13:02:56
25 ответов

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

Ссылка: Коннектикут Сельскохозяйственной Опытной Станции

+972
Jehovane Amor 03 февр. '09 в 4:24

Убедитесь, что вашем холодильнике достаточно холодно Вы должны убедиться, что ваш холодильник-это достаточно холодный, в противном случае пищевого отравления бактерии по-прежнему будут расти. Ваш холодильник должен быть от 0ºC до 5ºС.

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

Здесь несколько другой холодильник советы, которые могут оказаться полезными:

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

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

+888
Nshuya 9 мар. 2021 г., 21:35:48

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

+861
Minek 11 дек. 2017 г., 02:31:42

Нет, это не безопасно, репозитории Ubuntu не совместимы с Debian. В то время как они могли бы работать, это действительно не хорошая идея, чтобы смешать их.

На данный момент, новейшая версия гном, доступный в репозитории Debian составляет 3,8.

Если вы действительно хотите попробовать новый Гном, вам придется либо подождать, пока .деб не отпускается (держите ваши глаза на экспериментальные и нестабильные репозитории) или, если вы просто не можете ждать, вы должны скомпилировать и установить его из исходников. Самый простой способ сделать это было бы использовать JHBuild и собрать пакет самостоятельно. См. здесь для получения инструкций.

+761
user93091 18 февр. 2017 г., 19:35:13

Что такое автопилот?

Из Убунту Вики:

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

Вы можете принять участие в тестировании, присоединившись к QA команда. Вот ссылка на их список рассылки - Убунту-качество, их запуска страницы, а также на официальном Убунту ОК страница.

Установка

Чтобы установить автопилот из командной строки, выполните следующие команды:

судо дополнения кв-репозиторий PPA:автопилот/ППА
суда apt-получить обновление && судо apt-получить установку на Python-автопилот

Пример простого модульного теста:

автопилот запустить единства.тесты.test_showdesktop.ShowDesktopTests.test_showdesktop_hides_apps 

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

Учебники

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

Автопилот: часть 1

Автопилот: часть 2 - Здесь автор выходит через простое "Привет мир" использовать случае автопилот

Автопилот: часть 3

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

Тесткейсам Войска

Вы можете отправить тестов по электронной почте Убунту-качество рассылки с использованием определенного формата, описанные здесь.

Кроме того, тесты могут быть выведены через bzr, используя следующую команду:

БЗР филиал ЛВ:Убунту-автопилот-тесты

Добавление случае проверки изменений в отраслевое код может быть сделано с БЗР нажимаем команду:

БЗР пуш ЛП:<имя пользователя>/Убунту-автопилот-тесты/Убунту-автопилот-тесты

См http://code.launchpad.net/ubuntu-autopilot-tests для получения дополнительной информации.

+725
puzzlet 7 сент. 2011 г., 06:34:02

AllowUsers поддерживает шаблоны подстановки, и cidr-адреса. Но я не могу заставить их работать одновременно, а модели не сильно поможет, поскольку имеющиеся шаблоны ? и *, а не [789].

Так, наверное, проще просто автоматически генерировать правила:

для меня в {177..179}; делать Эхо "AllowUsers [email protected].$я.*" ; сделано

Он не говорит, что это в документации, но несколько AllowUsers линии, кажется, работает нормально.

Кроме того, в этом случае вы могли бы использовать что-то вроде:

AllowUsers [email protected]/22
DenyUsers [email protected]/24

или

AllowUsers [email protected]/24,[email protected]/22
+711
Jose Dario Perea 29 апр. 2015 г., 23:32:40

Карты неа не играл на свой собственный поворот.

Вы можете играть карты нет в любое время до начала действий, даже если это не ваша очередь

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

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

Сценарий:

  1. Игрок играет карту атаки.
    1. Атака карты вступает в силу (заканчивая свою очередь и дает игроку Б два оборота).
  2. Игрок Б играет карту атаки.
    1. Атака карты вступает в силу (окончание своей очереди и давая игрок с четырех поворотов).
  3. Игрок С играет карту атаки.
    1. Игрок D играет карты нет.
      1. Карты Неа вступает в силу (отмена карты атаки)

Потому что карты атаки не имели никакого эффекта, он по-прежнему игрок "с". На самом деле, игрок С имеет три других получается после этого (из-за игроком и атакует игрока Б).


Обратите внимание на оригинальные ("понерфлен версия") правила не приковали выпады выносите лишних поворотов, поэтому C будет иметь только один дополнительный ход, а не три.

+702
Abdullah Farsid 10 мар. 2014 г., 16:01:02

Я думаю, я просто догадался!

Оба кольца и переключения коммутатора, в Ubuntu, используйте супер+вкладка по умолчанию вместо Альт+таб , так что они не конфликтуют с Untity это коммутатор. Так далеко, так хорошо...

Проблема... супер только используется в единстве, чтобы показать лаунчера! Поэтому, когда вы супер+вкладка, затем отпустите вкладку (или пусть оба настаивали на некоторое время), Супер вызовет Launcher и "крадут" фокус с кольцом/смена коммутатор, поэтому они не обнаруживают они ключ выброса и, следовательно, не будет не выбирать текущее окно.

И есть 2 решения, чтобы решить конфликт. Вы либо:

  • Отключить единство это ключ, чтобы показать лаунчера, или переназначить его от супер

или

  • Набор Shift (или кольцо) переключатель использовать различные комбинации других, чем супер+вкладка, что-то, что не использует супер.

  • Явный комбо будет Альт+таб , если вы отключите все ключ на старт переключатель... горячие клавиши в единства переключатель настройки. Или, как "сладкая месть", на карте их использовать супер вместо АЛТ

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

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

+700
aepsil0n 3 окт. 2019 г., 18:46:07

Я использую он писать и выполнять некоторые простые скрипты на Python, и я работаю в очень раздражающей проблемой в последнее время. Иногда, после запуска один и тот же сценарий по несколько раз, то приложение перестает работать. Попав на "запустить или просмотреть текущий файл" ничего не делает. Даже не терминал всплывает, как будто я никогда ничего не щелкало. Единственное, что я могу сделать, это изменить код. Это происходит после 10-15 минут работы, и единственное, что, кажется, исправить это перезагрузки моего компьютера. Любые идеи?

Я запустил Линукс Минт 18.3 и он 1.27

+676
scs217 28 сент. 2013 г., 00:02:41

Когда я пытаюсь установить Vim, что я получаю эту ошибку:

песчаный@песчано-об-1-0:~$ судо apt-получить обновление
[суда] пароль для Сэнди: 
Е: не удалось заблокировать каталог /var/lib в/АПТ/списки/блокировки - открытия (11: ресурс временно недоступен)
Е: не удалось заблокировать каталог /var/lib в/АПТ/списки/
Е: не удалось заблокировать каталог /var/lib в/с dpkg/блокировки - открытия (11: ресурс временно недоступен)
Е: не удалось заблокировать каталог администрирования (файл/var/lib в/с dpkg/), другой процесс, используя его? 
+623
mozey 24 окт. 2017 г., 05:04:27

Можно сделать корень Сони Xperia Z1 в (c9603) с 4.4.2 версия?

Я искал в Google, но все учебники для других версий. Я не хочу делать даунгрейд, так что, возможно, корень без даунгрейда?

Спасибо

+527
enthus1ast 11 янв. 2014 г., 18:21:27

Убедитесь, что часы правильно установлены на устройстве, так как это будет препятствовать протоколу HTTPS.

+478
user174069 2 мая 2014 г., 23:06:51

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

+357
SBox 12 июн. 2015 г., 06:12:59

Этот документ является то, что я использую, чтобы переключить настройки на моей клавиатуре. Большинство из конфигурации говорится только, что он работает в Ubuntu 11.04, но я изменить функцию-Режим успешно на 12.04.

+355
9288728078 22 сент. 2019 г., 08:18:02

Я использую приложение под названием Scapple, который (я думаю) обращается к причине в Найти и заменить на Мак ОС.

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

AuthorSurname, AuthorFirstname. Название Книги (Разжигает Местах 637-639). Издательство. Kindle Издание.

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

Есть ли способ, чтобы использовать подстановочные знаки В найти и заменить в ОС Mac приложения?

Так что мой найти строке будет выглядеть так:

AuthorSurname, AuthorFirstname. Название Книги (Разжигает Местах ???-???). Издательство. Kindle Издание.

+327
Sheila Forrest 11 авг. 2014 г., 04:56:07

Попробуйте с Live-дистрибутива и сделать копию диска. Ошибка, кажется, в ext4 (так файловой системе), так что любое действие вы будете делать, это может сделать вас потерять больше данных и файлов.

Регистрация оборудования (например, с мемтест). Как только вы исключает этого, проверьте, если вы установили некоторые модули за пределами вашего дистрибутива. Если у вас нет внешнего модуля ошибка в вашем дистрибутиве.

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

На ext4 ошибки там не так много вы можете сделать. Вы в конце концов сможете попробовать более старую версию, или попробовать восстановить файловую систему (используя Live-дистрибутива или спасательный "диск").

+313
Samaram Sam 16 янв. 2014 г., 10:53:55

Я перенес эту резюме снизу вверх - это когда вы приезжаете в после этого длинноватый ответ:

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

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

Вы должны быть в состоянии купить насос + комбинированный фильтр, который дает вам нужную "голову" для вашего водопада. Размер облигаций имеет минимальное влияние на результат. В твоем случае 4000 л/ч поток будет стекать в бассейн полностью в ~= 990/4000 x 60 минут =~ 15 минут - так что незначительные колебания в потоке в течение секунд и даже десятков секунд не имеет большого значения для пруда глубиной или высотой подачи.

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

В качестве примеров:

Если у вас есть фильтр, где перепад давления линейно зависит от расхода, то если он рассчитан на 3000 литров в час при заданном перепаде давления, то он будет обрабатывать 4000 литров в час при давлении, которое 4000/3000 = 33% выше, чем его номинальная 3000л/ч давления. Это может быть приемлемо, но в идеале можно было бы избежать. Но -

Если же, наоборот, перепад давления увеличивается как квадрат скорости потока, то при переходе от 3000л/ч до 4000 л/ч давление увеличивается на коэффициент (4000/3000) в квадрате = а 77% увеличению давления на только 33% увеличение расхода. Это является значительным увеличением давления за то, что вы получаете.

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

+313
Santosh A 2 мар. 2022 г., 04:08:48

Другой метод: не хранить все это в одну большую строку, распечатать его, как вы идете:

на awk '1 $=="Адрес:" || $1=="полное имя:" {функции printf "%ы, ", $0} $1=="ЮИД:"' dump2.txt
+286
Granados 10 июл. 2011 г., 23:41:08

Дайте мне адрес одной точке в частности:

И здесь я был действительно разочарован, потому что для меня это было как он сказал мне, чтобы поработать над чем-то, он не очень удивился, если это было стоит он. Что, если это случится снова? Я потеряю месяцев работы?

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

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

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

+259
Mike Pullin 24 апр. 2012 г., 06:08:00

У меня в середине 2012 года Макбук Про с операционной системой macOS Мохаве 10.14.4.

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

Я проверил все соединения и проверили их, они работают хорошо. MiniDisplay к кабелю HDMI проверен и подтвержден работать на другой Мак (Мак мини середины 2013 года)

Я проверил в консоли, когда я его включил, и я получаю эту ошибку:

[Ошибка] - исправлена ошибка водителя - rowBytes слишком мал. Дисплей 0x42732c0, ioModeID
0x8000100a, ioModeDepth 0х0, bytePerRow = 5120, ширина = 1680, разрядность = 32, 
minRowBytes = 6720 храниться ширина = 1680. Заставляя minRowBytes (возможно, все-таки неправильно).

также

[Ошибка] не удалось найти дисплей трубы для обслуживания ИОФБ: 18203

Может кто-нибудь объяснить эту ошибку мне? Это может быть ошибка водителя?

Монитор я использую это Хитачи LE24K318A

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

+218
Arvind Chander 13 окт. 2011 г., 15:33:37

Это быть из-за Google смарт-функцией блокировки. В организме обнаружения в настройках->безопасность->умная блокировка . Я выключил на теле обнаружения и его хорошо теперь

+200
Swara 17 окт. 2010 г., 12:37:33

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

+121
Josee 21 июн. 2010 г., 01:08:12

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

Вы должны установить ФС до того , как awk прочитать любую ввода. Есть много способов сделать это:

на awk -е: '{печати $1, $2}' /и т. д./тень

или:

у awk '{печати $1, $2}' ФС=: /и т. д./тень

или:

на awk 'начать{ФС=":"}{печати $1, $2}' /и т. д./тень
+104
user9163925 20 мар. 2013 г., 18:21:28

Недавно я обновил свой MacBook Pro с 10.6.8 до 10.7 (и сейчас 7.1 & 7.2).

С тех пор, как выключатель на Lion мой Mac имеет Кернел Паник при выключении и мне "нужно перезагрузить компьютер" появляется сообщение об ошибке.

Я сбросить Pram и SMC номер но это ничего не меняет. Загрузка в безопасном режиме не помогло. Я также отключил все от MAC (монитор, клавиатура, мышь и т. д.) но все равно паники ядра.

Вот пара логов с периферии прикреплена и без.

Как я могу предотвратить это закрыли паника ядра?

+52
Unkmonik 25 янв. 2019 г., 22:41:41

Пожалуйста, попробуйте это:

  • копировать / вставить строки, которые вы хотите скопировать
  • переключиться на буфер, который вы хотите изменить
  • гра CTRL-Р0Эку

Перевод:

  • гр входит визуальный режим замены (ср. :ч гр)
  • Сочетание клавиш Ctrl-Р0 - паст из регистра 0 (см. :ч. i_CTRL-р, :ч quote0)
  • Эку - листья заменить режим.
+16
Unkraut 8 июн. 2017 г., 22:36:04

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