Как обновить систему до Ubuntu 12.04, если менеджер обновлений не подскажите?

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

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

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

+403
excellent 13 янв. 2013 г., 00:29:26
25 ответов

Если вы можете войти в текстовом режиме, вы все равно можете установить GNOME через apt-получить. Если вы не смогли подключиться к интернету, вы можете загрузить Ubuntu с альтернативного диска. Просто добавить диск в файл /etc/АПТ/источников.список. Затем вы можете использовать apt-получить. Также вы можете использовать LiveCD и "изолированной" к существующей системе Ubuntu. Методы, перечисленные выше, могут быть слишком трудными для вас. Так что вам лучше создать резервную копию всех ваших личных данных и настроек приложений, и повторно установить Ubuntu.

+915
james williams 03 февр. '09 в 4:24

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

Пожалуйста, поправьте мои предположения:

  • Сценарий читается слева направо и является связью выход из предыдущей сделки на вход потреблял сделки

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

  • Есть несколько команд сценария и несколько отключены в текущей версии клиента

  • Скрипт не может рассчитывать на постороннюю информацию (биржевые котировки), но может положиться на Oracle для этих зависимостей.

  • Сценарий команды, "команды" требуются определенные данные в стеке для того, чтобы функционировать правильно

  • Есть "стандартные скрипты" (но мне непонятно, если это означает, нестандартные сценарии может не быть включены в блок)

  • Если сцепляются оценки предыдущего вывода TX и последующий ввод Техас принимает значение true, то данная сделка является действительной.

Вопрос

  1. Может кто-нибудь сказать мне, если эти мысли о сценарии являются правильными?
  2. Каким образом подобное процессора знают разницу между данными на стеке и команд в стеке?
  3. Делает процессор кажется все просто данные, пока не встретит сведения, что совпадает с известной функцией""
+903
nboogerz 18 сент. 2022 г., 13:24:57

Я читал в некоторых интернет-источников, что лолипоп 5 позволяет установить USB-устройства через OTG кабель без прав суперпользователя.

Еще я увидел, что приложение "ES Проводник" можно подключить USB-устройств без root.

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

Устройство показывает в /etc/разделов как:

8 0 15633408 ПДД
8 1 15633392 будут sda1

Я попытался

горе -т в NTFS как /dev/sda1, поскольку в каталог /mnt

и получите "доступ запрещен"

Как правильно смонтировать USB-устройства?

Как устройство ES Проводник подключить USB без root прав?

+796
nomnom83 20 июн. 2017 г., 16:55:47

На моем iPhone есть "уведомления" настройка в разделе, который в основном как раз и позволяет мне выбрать, какие приложения имеет право уведомить меня.

Мне было интересно, если есть что-нибудь подобное, доступное на Samsung Галактики S2?

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

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

Я искал в настройках, но там, кажется, не быть универсальной страницу, на которой общается только с уведомлениями.

+791
MarielGibert 31 окт. 2018 г., 18:05:38

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

$ Маунт -Т Киф -o имя пользователя="пользователь",пароль="пароль" //172.31.100.1/доля /СМИ

где пользователь - это имя пользователя любого пользователя Windows,пароль - это пароль пользователя,172.31.100.1 - это IP-адрес из окна машины,поделитесь - каталог, общий,СМИ - это место, где вы хотите смонтировать.

Редактировать: прежде чем делать все это вы должны подтвердить, что на узле Windows и Linux умеют общаться. Это можно сделать с помощью хост-только настройки сети в VMware.

Затем вы можете проверить оба пинговать друг друга или нет.

+786
Vishwasraj 8 мар. 2023 г., 14:01:38

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

+749
Matthew Bondarchuk 5 июл. 2013 г., 16:35:17

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

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

+730
Aro HI 14 июл. 2018 г., 16:32:24

Если у меня есть следующие игры:

И я играю в темных глубинах:

Темные глубины выходит на поле битвы с десяти льда жетонами на нем.

{3}: удалить лед счетчика из темных глубин.

Когда темные глубины уже не айс имеющиеся на нем, пожертвовать ею. Если вы это делаете, положите легендарный 20/20 черный Аватар фишку существа с полетом и нерушимая имени Марит Лаге на поле битвы.

То, что я надеюсь произойдет это: Урборг делает мои темные глубины и болото, так что Кормус Белл делает его существом, тогда шар оцепенения делает его вступает в игру способность не вызовет, так темных глубинах вводить не будет играть с любыми счетчиками, что позволило мне немедленно пожертвовать ради 20/20 Марит Лаге. Любые причины что бы не работать?

+705
Primoz Rome 7 нояб. 2010 г., 09:13:14

Вы должны установить IP-адрес системы Linux в устройстве. Этот Линукс будет делать NAT (iptables всм. ДНАТ). Он также будет регулярно проверять обновления DNS и обновление конфигурации ДНАТ соответственно. Конечно, вы можете потерять часть данных из-за IP-адреса.

+705
Marc Paul 14 нояб. 2013 г., 07:07:15

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

Монитор компании ViewSonic VX2235WM и должен работать на 1680х1050. Он подключен к второй порт (VGA) в моей компании NVIDIA 9400GT 1ГБ. Я пробовал играть с xrandr и вариатор, и в то время как я, казалось бы, может сделать режим информации для нужного разрешения, я не могу заставить его признать это как разрешение.

После попытки CVT и xrandr поближе, я помыкалась в Nvidia-настройки, безрезультатно. Я пытался заменить мой (пустой) умолчанию xorg.конф со свежим собрали на NVIDIA-конца, но это тоже не дало мне никаких результатов.

Не уверен, что другой информации вам нужно, вот мой файл xorg.конф:

# видеокарт NVIDIA-конца: Х файл конфигурации от Nvidia-конца
# нвидиа-до конца: версия 295.40 ([email protected]) Чт апр 5 22:40:54 ФДТ 2012

Секции "ServerLayout"
 Идентификатор "Layout0"
 Экрана 0 "Screen0"
 Манипулятора "Keyboard0" "CoreKeyboard"
 Манипулятора "Mouse0" "CorePointer"
EndSection
[... вынул секция inputdevice, чтобы все состыковать...]
Раздел "Монитор"
 Идентификатор "Monitor0"
 Имяразработчика "Неизвестный"
 Параметр Modelname "Неизвестный"
 Параметры horizsync 28.0 - 65.0
 Слова vertrefresh 43.0 - 72.0
 Вариант "технологии DPMS"
 Режим "1680х1050" 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -величина
EndSection

Раздел "Устройство"
 Идентификатор "Device0"
 Драйвера "нвидиа"
 Имяразработчика "корпорация Nvidia"
 Вариант "ModeValidation" "NoMaxPClkCheck"
EndSection

Раздел "Экран"
 Идентификатор "Screen0"
 Устройство "Device0"
 Монитор "Monitor0"
 DefaultDepth 24
 Подраздел "Дисплей"
 Глубина 24
EndSubSection
EndSection

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

Файл Xorg.0.Лог на всякий случай:

[ 764.066] 
X.Org X-Сервер 1.11.3
Дата Выхода: 2011-12-16
[ 764.066] X-Протокол Версии 11, Версия 0
[ 764.066] построить операционная система: Linux 2.6.24-29-серверную архитектуру x86_64 Убунту
[ 764.066] текущая операционная система: Broodmother также для Linux 3.2.0-24-generic и #37-Убунту СМП Ср 25 апреля 08:43:22 по UTC 2012 x86_64 с 
[ 764.067] командной строке ядра: BOOT_IMAGE=в/boot/vmlinuz-3.2.0-24-родовой корень=идентификатор UUID=5d056ee3-8b6f-49c1-8934-f3b77b8ffbe4 РО тихий всплеск Вт.функция Handoff=7
[ 764.067] дата сборки: 05 апреля 2012 04:32:37 утра
[ 764.067] файл xorg-сервер 2:1.11.4-0ubuntu10 (для технической поддержки http://www.ubuntu.com/support) 
[ 764.067] текущая версия pixman: 0.24.4
[ 764.067] перед проблемами отчетности, проверить http://wiki.x.org
 чтобы убедиться, что у вас последняя версия.
[ 764.067] маркеры: (--) исследовал, (**) из конфигурационного файла, (==) по умолчанию,
 (++) из командной строки (!!) обратите внимание, что (II) информационные
 (ЖВ) предупреждение, (ее) ошибка, (н) не реализовано, (??) неизвестно.
[ 764.067] (==) log-файл: "файл/var/журнал/файл xorg.0.журнал" Время: Пт апр 27 00:21:50 2012
[ 764.067] ( = = ), используя конфигурационный файл: "файл/etc/Х11/файл xorg.конф"
[ 764.067] ( = = ), используя систему config в директории "/usr/доли/пакета X11/xorg не.конф.д"
[ 764.068] (==) ServerLayout "Layout0"
[ 764.068] (**) |-->Экрана "Screen0" (0)
[ 764.068] (**) | |-->Монитор "Monitor0"
[ 764.069] (**) | |-->Устройство "Device0"
[ 764.069] (**) |-->Устройства Ввода "Keyboard0"
[ 764.069] (**) |-->Устройства Ввода "Mouse0"
[ 764.069] (==) автоматическое добавление устройств
[ 764.069] (==) автоматическое включение устройства
[ 764.069] (ЖВ) каталог "/usr/доли/шрифты/X11/кириллица" не существует.
[ 764.069] запись удалена из каталог шрифтов.
[ 764.069] (ЖВ) каталог "/usr/доли/шрифты/X11/100dpi/" не существует.
[ 764.069] запись удалена из каталог шрифтов.
[ 764.069] (ЖВ) каталог "/usr/доли/шрифты/X11/75dpi/" не существует.
[ 764.069] запись удалена из каталог шрифтов.
[ 764.069] (ЖВ) каталог "/usr/доли/шрифты/X11/100dpi" не существует.
[ 764.069] запись удалена из каталог шрифтов.
[ 764.069] (ЖВ) каталог "/usr/доли/шрифты/X11/75dpi" не существует.
[ 764.069] запись удалена из каталог шрифтов.
[ 764.069] (ЖВ) в директорию "/var/библиотека lib/defoma/х-ttcidfont-conf файл.д/каталоги/шрифты TrueType" не существует.
[ 764.069] запись удалена из каталог шрифтов.
[ 764.069] (==) перечню установлено:
/usr/доли/шрифты/X11/смешанная,
/usr/доли/шрифты/X11/Тип1,
встроенные модули
[ 764.069] (==) ModulePath набор для "каталога/usr/lib в/x86_64 с-линукс-дистрибутив GNU/пользователь/дополнительные модули в/usr/lib в/из xorg/дополнительные модули в/usr/lib в/из xorg/модулей"
[ 764.069] (ЖВ) на подключения, устройств с использованием драйверов 'роз', 'мышь' и 'восстановить' будет отключен.
[ 764.069] (ЖВ) отключение Keyboard0
[ 764.069] (ЖВ) отключение Mouse0
[ 764.069] (II) в загрузчик магия: 0x7f47c414fb00
[ 764.069] (второй) версии модуля Аби:
[ 764.069] X.Org стандарт ANSI эмуляция с: 0.4
[ 764.069] X.Org Драйвер Видео: 11.0
[ 764.069] X.Org драйвера сравнению с XInput : 16.0
[ 764.069] Расширение X.Org Сервер : 6.0
[ 764.071] (--) ЧКВ:*(0:2:0:0) 10de:0641:196e:0562 оборотов 161, мэм @ 0xfa000000/16777216, от 0xc0000000/536870912, 0xf8000000/33554432, ввода-вывода @ 0x0000bc00/128, БИОС @ 0х????????/524288
[ 764.071] (II) открыть с ACPI успешно (в/var/работа/acpid.гнездо)
[ 764.071] (второй) с loadmodule: "extmod"
[ 764.072] (II) с погрузкой в /usr/lib в/из xorg/модулей/расширений/libextmod.так
Модуль [ 764.073] (II) в extmod: поставщик="X.Org Фонд"
[ 764.073] составлено для 1.11.3, версия модуля = 1.0.0
[ 764.073] класс модуля: расширение X.Org сервер 
[ 764.073] класс Аби: расширение X.Org сервер, версия 6.0
[ 764.073] (II) для загрузки расширения МИТ-заставки
[ 764.073] и (II) расширение загрузка в xfree86-VidModeExtension
[ 764.073] и (II) расширение загрузка в xfree86-ДГА
[ 764.073] и (II) расширение загрузка технологии DPMS
[ 764.073] (II) для загрузки расширения xvideo
[ 764.073] (II) для загрузки расширения xvideo-MotionCompensation
[ 764.073] (II) для загрузки расширения X-ресурсе
[ 764.073] (второй) с loadmodule: "ЭСТ"
[ 764.074] (II) с погрузкой в /usr/lib в/из xorg/модулей/расширений/libdbe.так
[ 764.074] (II) и дбэ модуль: поставщик="X.Org Фонд"
[ 764.074] составлено для 1.11.3, версия модуля = 1.0.0
[ 764.074] класс модуля: расширение X.Org сервер 
[ 764.074] класс Аби: расширение X.Org сервер, версия 6.0
[ 764.074] и (II) расширение загрузка двойной буфер
[ 764.074] (второй) с loadmodule: "ГБО"
[ 764.074] (II) с погрузкой в /usr/lib в/x86_64 с-линукс-дистрибутив GNU/файл xorg/дополнительные модули/libglx.так
Модуль [ 764.090] (II) в комплектации GLX: поставщик="NVIDIA корпорация"
[ 764.090] составлено для 4.0.2, версия модуля = 1.0.0
[ 764.090] класс модуля: расширение X.Org сервер 
[ 764.090] (второго) модуля NVIDIA 295.40 ГБО Чт апр 5 21:57:38 ФДТ 2012
[ 764.090] (II) для загрузки расширения ГБО
[ 764.090] (второй) с loadmodule: "запись"
[ 764.091] (II) с погрузкой в /usr/lib в/из xorg/модулей/расширений/librecord.так
[ 764.091] (второй) записи модуль: поставщик="Фонд X.Org "
[ 764.091] составлено для 1.11.3, версия модуля = 1.13.0
[ 764.091] класс модуля: расширение X.Org сервер 
[ 764.091] класс Аби: расширение X.Org сервер, версия 6.0
[ 764.091] (II) для загрузки запись расширения 
[ 764.091] (второй) с loadmodule: "Дри"
[ 764.091] (II) с погрузкой в /usr/lib в/из xorg/модулей/расширений/libdri.так
[ 764.091] (второго) модуля DRI: поставщик="X.Org Фонд"
[ 764.091] составлено для 1.11.3, версия модуля = 1.0.0
[ 764.091] класс Аби: расширение X.Org сервер, версия 6.0
[ 764.091] и (II) расширение загрузка в xfree86-ДРИ
[ 764.091] (второй) с loadmodule: "dri2"
[ 764.091] (II) с погрузкой в /usr/lib в/из xorg/модулей/расширений/libdri2.так
Модуль [ 764.091] (II) в dri2: поставщик="X.Org Фонд"
[ 764.091] составлено для 1.11.3, версия модуля = 1.2.0
[ 764.091] класс Аби: расширение X.Org сервер, версия 6.0
[ 764.091] и (II) расширение загрузка DRI2
[ 764.091] (второй) с loadmodule: "нвидиа"
[ 764.091] (II) с погрузкой в /usr/lib в/x86_64 с-линукс-дистрибутив GNU/файл xorg/дополнительные модули/nvidia_drv.так
[ 764.092] (второго) модуля NVIDIA: поставщик="NVIDIA корпорация"
[ 764.092] составлено для 4.0.2, версия модуля = 1.0.0
[ 764.092] класс модуль: X.Org драйвер видео 
[ 764.092] (второй) водитель dlloader видеокарт NVIDIA 295.40 х Чт апр 5 21:38:35 ФДТ 2012
[ 764.092] (II) в унифицированный драйвер Nvidia для всех поддерживаемых графических процессоров NVIDIA 
[ 764.092] (++) используя числа 7 Вт

[ 764.092] (второй) нагрузки субмодуля "ФБ"
[ 764.092] (второй) с loadmodule: "ФБ"
[ 764.092] (II) с погрузкой в /usr/lib в/из xorg/модули/libfb.так
[ 764.093] (второго) модуля ФБ: поставщик="X.Org Фонд"
[ 764.093] составлено для 1.11.3, версия модуля = 1.0.0
[ 764.093] класс Аби: X.Org стандарт ANSI эмуляция с, версия 0.4
[ 764.093] (второй) нагрузки субмодуля "ДВП"
[ 764.093] (второй) с loadmodule: "ДВП"
[ 764.093] (II) с погрузкой в /usr/lib в/из xorg/модули/libwfb.так
[ 764.093] (II) и ДВП модули: поставщик="X.Org Фонд"
[ 764.093] составлено для 1.11.3, версия модуля = 1.0.0
[ 764.093] класс Аби: X.Org стандарт ANSI эмуляция с, версия 0.4
[ 764.093] (второй) нагрузки субмодуля "ramdac"
[ 764.093] (второй) с loadmodule: "ramdac"
[ 764.093] по модулю (II) "ramdac" уже встроенные
[ 764.093] (II) с погрузкой в /usr/lib в/x86_64 с-линукс-дистрибутив GNU/файл xorg/дополнительные модули/nvidia_drv.так
[ 764.093] (II) с погрузкой в /usr/lib в/из xorg/модули/libwfb.так
[ 764.093] (II) с погрузкой в /usr/lib в/из xorg/модули/libfb.так
[ 764.093] (**) от Nvidia(0): глубина 24, (--) фреймбуфер БПП 32
[ 764.093] (==) и NVIDIA(0): вес РГБ 888
[ 764.093] (==) от Nvidia(0): по умолчанию визуальный режим truecolor
[ 764.093] (==) и NVIDIA(0): использование гамма-коррекции (1.0, 1.0, 1.0)
[ 764.093] (**) от Nvidia(0): вариант "ModeValidation" "NoMaxPClkCheck"
[ 764.093] (**) от Nvidia(0): включение 2D-ускорения
[ 765.391] (ЖВ) от Nvidia(графический процессор-0): не удается прочитать EDID для отображения газоразрядный прибор-1
[ 765.471] (II) и от Nvidia(ГПУ-0): дисплей (Анкор коммуникаций Инк компания ASUS VH222H (в DFP-0)) не
[ 765.471] (II) и от Nvidia(ГПУ-0): Нет поддержка NVIDIA 3D стерео видения.
[ 765.473] (II) и от Nvidia(0): видеокарта NVIDIA графический процессор GeForce 9400 ГТ (G96) в режиме PCI:2:0:0 (ГПУ-0)
[ 765.473] (--) от Nvidia(0): памяти: 1048576 КБ
[ 765.473] (--) от Nvidia(0): VideoBIOS: 62.94.61.00.51
[ 765.473] (II) и от Nvidia(0): обнаружил PCI курьерский ссылка ширина: 16Х
[ 765.473] (--) от Nvidia(0): режимы Чересстрочное видео не поддерживается на этом ГПУ
[ 765.475] (--) от Nvidia(0): подключенный дисплей устройств(а) на GeForce 9400 gt На шине PCI:2:0:0
[ 765.475] (--) ОТ NVIDIA(0): ЭЛТ-1
[ 765.475] (--) от Nvidia(0): Анкор коммуникаций Инк компания ASUS VH222H (в DFP-0)
[ 765.475] (--) от Nvidia(0): ЭЛТ-1: 400.0 МГц максимальная частота пикселизации
[ 765.475] (--) от Nvidia(0): Анкор сообщений Inc компания ASUS VH222H (в DFP-0): 330.0 МГц
[ 765.475] (--) от Nvidia(0): максимум пиксел часы
[ 765.475] (--) от Nvidia(0): Анкор коммуникаций Инк компания ASUS VH222H (в DFP-0): два внутренних
[ 765.475] (--) от Nvidia(0): Ссылка ПМДС
[ 765.525] (**) от Nvidia(0): используя параметры horizsync/слова vertrefresh колеблется от EDID для отображения
[ 765.526] (**) от Nvidia(0): устройства Анкор сообщений Inc компания ASUS VH222H (в DFP-0) (используя
[ 765.526] (**) от Nvidia(0): EDID в частотах была включена на весь дисплей
[ 765.526] (**) от Nvidia(0): устройства).
[ 765.526] (II) и от Nvidia(0): проверка режима переопределения Анкор сообщений Inc Асус
[ 765.526] (II) И ОТ NVIDIA(0): VH222H (В DFP-0):
[ 765.526] (II) и от Nvidia(0): NoMaxPClkCheck
[ 765.590] (II) и от Nvidia(0): присвоен устройства отображения: ДФП-0
[ 765.590] (==) и NVIDIA(0): 
[ 765.590] (==) и NVIDIA(0): Нет режимы были запрошены; режим по умолчанию "компания Авто-выбор"
[ 765.590] (==) от Nvidia(0): будет использоваться в качестве запрашиваемого режима.
[ 765.590] (==) и NVIDIA(0): 
[ 765.590] (II) и от Nvidia(0): проверенные способы:
[ 765.590] (II) и от Nvidia(0): "Компания Авто-выбор"
[ 765.590] (II) и от Nvidia(0): виртуальный размер экрана определяется 1920 х 1080
[ 765.620] (--) от Nvidia(0): DPI на значение (103, 105); вычисленный из "UseEdidDpi" конфигурации X
[ 765.620] (--) от Nvidia(0): опция
[ 765.620] (--) глубина 24 формат растрового изображения составляет 32 бит
[ 765.620] (II) для видеокарт NVIDIA: через 768.00 МБ виртуальной памяти для косвенного доступа к памяти.
[ 765.624] (II) и от Nvidia(0): настройка режима "компания Авто-выбор"
[ 765.662] (II) для загрузки расширений НВ-ГБО
[ 765.697] (==) от Nvidia(0): отключение общего пиксельными картами памяти 
[ 765.697] (==) от Nvidia(0): резервное хранилище отключены
[ 765.697] (==) и NVIDIA(0): Шелковая мышь включена
[ 765.698] (**) от Nvidia(0): DPMS включенным
[ 765.698] (II) для загрузки расширений НВ-контроль
[ 765.698] (II) для загрузки расширений с xinerama
[ 765.698] (II) для загрузки модуля суб "dri2"
[ 765.698] (второй) с loadmodule: "dri2"
[ 765.698] (II) с погрузкой в /usr/lib в/из xorg/модулей/расширений/libdri2.так
Модуль [ 765.698] (II) в dri2: поставщик="X.Org Фонд"
[ 765.698] составлено для 1.11.3, версия модуля = 1.2.0
[ 765.698] класс Аби: расширение X.Org сервер, версия 6.0
[ 765.698] (II) и от Nvidia(0): [DRI2] установка завершена
[ 765.698] (II) и от Nvidia(0): [DRI2] водитель в vdpau: от Nvidia
[ 765.698] (==) RandR включено
[ 765.698] (II) и инициализации встроенных расширения общего случая 
[ 765.698] (II) и инициализация встроенной формы расширения 
[ 765.698] (II) и инициализации встроенных расширения МИТ-ГИМ
[ 765.698] (II) и инициализация встроенной XInputExtension расширение 
[ 765.698] (II) для инициализации встроенного расширение XTEST
[ 765.698] (II) и инициализации встроенных расширения больших запросов
[ 765.698] (II) и инициализации встроенных расширения синхронизации
[ 765.698] (II) и инициализации встроенных расширения XKEYBOARD
[ 765.698] (II) и инициализации встроенных расширения ХС-смешанная
[ 765.698] (II) и инициализация встроенного модуля безопасности 
[ 765.698] (II) и инициализации встроенных расширения модуль
[ 765.698] (II) и инициализации встроенных расширения XFIXES
[ 765.698] (II) и инициализации встроенных расширения render
[ 765.698] (II) и инициализации встроенных расширения RANDR
[ 765.698] (II) и инициализации встроенных расширения композита
[ 765.698] (II) и инициализации причине-в ущерб расширению 
[ 765.700] (II) для инициализации расширения бензина
[ 765.715] (второй) ХКВ: повторное использование xkmfile /ВАР/Либ/хкв/сервер-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[ 765.718] (II) в файле config/udev для: кнопка добавления потребляемая мощность устройства (/dev/вход/отношению к event1)
[ 765.718] (**) кнопка питания: применение InputClass "файлам общим клавиатуры"
[ 765.718] (второй) с loadmodule: "файлам"
[ 765.718] (II) с погрузкой в /usr/lib в/из xorg/модули/ввод/evdev_drv.так
Модуль [ 765.718] (II) по файлам: поставщик="X.Org Фонд"
[ 765.718] составлено для 1.11.3, версия модуля = 2.7.0
[ 765.718] класс модуль: X.Org драйвера сравнению с XInput 
[ 765.718] класс Аби: X.Org драйвера сравнению с XInput, версия 16.0
[ 765.718] (II) использовать водитель 'файлам' на 'кнопку питания'
[ 765.718] (II) с погрузкой в /usr/lib в/из xorg/модули/ввод/evdev_drv.так
[ 765.718] (**) кнопку питания: всегда передает основные события
[ 765.718] (**) файлам: кнопка питания: устройстве: "на/dev/вход/отношению к event1"
[ 765.719] (--) файлам: кнопка питания: поставщик 0 товара 0х1
[ 765.719] (--) файлам: кнопка питания: найдены ключи
Кнопка [ 765.719] (II) по файлам: питания: настройка в качестве клавиатуры
[ 765.719] (**) вариант "config_info" "в udev:/системы/устройства/LNXSYSTM:00/LNXPWRBN:00/Вход/вход 1/отношению к event1"
[ 765.719] (II) по сравнению с XInput: добавление расширенного устройства ввода "кнопки питания" (тип: клавиатура, код 6)
[ 765.719] (**) вариант "xkb_rules" "файлам"
[ 765.719] (**) вариант "xkb_model" "pc105"
[ 765.719] (**) вариант "xkb_layout" "нами"
[ 765.719] (**) вариант "xkb_variant" "международный"
[ 765.720] (второй) ХКВ: повторное использование xkmfile /ВАР/Либ/хкв/сервер-A5431D4A34463C892C9E905E2E421B30A3CC30DD.xkm
[ 765.721] (II) в файле config/udev для: кнопка добавления потребляемая мощность устройства (/dev/вход/event0)
[ 765.721] (**) кнопка питания: применение InputClass "файлам общим клавиатуры"
[ 765.721] (II) использовать водитель 'файлам' на 'кнопку питания'
[ 765.721] (II) с погрузкой в /usr/lib в/из xorg/модули/ввод/evdev_drv.так
[ 765.721] (**) кнопку питания: всегда передает основные события
[ 765.721] (**) файлам: кнопка питания: устройстве: "на/dev/вход/event0"
[ 765.721] (--) файлам: кнопка питания: поставщик 0 товара 0х1
[ 765.721] (--) файлам: кнопка питания: найдены ключи
Кнопка [ 765.721] (II) по файлам: питания: настройка в качестве клавиатуры
[ 765.721] (**) вариант "config_info" "в udev:/системы/устройства/LNXSYSTM:00/устройством:00/PNP0C0C:00/вход/input0/event0"
[ 765.721] (II) по сравнению с XInput: добавление кнопки дополнительных устройств ввода "мощность" (тип: клавиатура, код 7)
[ 765.721] (**) вариант "xkb_rules" "файлам"
[ 765.721] (**) вариант "xkb_model" "pc105"
[ 765.721] (**) вариант "xkb_layout" "нами"
[ 765.721] (**) вариант "xkb_variant" "международный"
[... Вынул информация о компании Logitech USB на магнитолу, чтобы все это поместилось... ]
[ 765.724] (**) вариант "xkb_rules" "файлам"
[ 765.724] (**) вариант "xkb_model" "pc105"
[ 765.724] (**) вариант "xkb_layout" "нами"
[ 765.724] (**) вариант "xkb_variant" "международный"
[ 765.724] (II) по файлам: компания Logitech USB приемник: инициализации для относительной оси.
[ 765.724] (ЖВ) файлам: компания Logitech USB приемник: игнорирование абсолютных осей.
[ 765.724] (**) от Logitech USB приемник: (разг) учета схема ускорения 1
[ 765.724] (**) от Logitech USB приемник: (разг) профиль разгона 0
[ 765.724] (**) от Logitech USB приемник: (разг) коэффициент ускорения: 2.000
[ 765.724] (**) от Logitech USB приемник: (разг) предельное ускорение: 4
[ 765.725] (II) в файле config/udev для добавления устройства ввода клавиатура Logitech USB (в на/dev/вход/event4)
[ 765.725] (**) клавиатура Logitech USB: для применения InputClass "файлам общим клавиатуры"
[ 765.725] (II) использовать файлам драйвер ввода для 'клавиатура Logitech с USB'
[ 765.725] (II) с погрузкой в /usr/lib в/из xorg/модули/ввод/evdev_drv.так
[ 765.725] (**) клавиатуру Logitech по USB: всегда передает основные события
[ 765.725] (**) файлам: клавиатура Logitech USB: для устройств: "на/dev/вход/event4"
[ 765.725] (--) файлам: клавиатура Logitech USB: для поставщика 0x46d продукта 0xc31c
[ 765.725] (--) файлам: клавиатура Logitech интерфейс USB: нашел ключи
[ 765.725] (II) по файлам: клавиатура Logitech по USB: настройки как клавиатура
[ 765.725] (**) вариант "config_info" "в udev:/системы/устройства/pci0000:00/0000:00:04.0/usb4/4-4/4-4:1.0/ввод/input4/event4"
[ 765.725] (II) по сравнению с XInput: добавление расширенного устройство ввода "мышь Logitech клавиатура USB" (тип: клавиатура, ИД-11)
[ 765.725] (**) вариант "xkb_rules" "файлам"
[ 765.725] (**) вариант "xkb_model" "pc105"
[ 765.725] (**) вариант "xkb_layout" "нами"
[ 765.725] (**) вариант "xkb_variant" "международный"
[ 765.725] (II) в файле config/udev из: добавление входного устройства Logitech USB клавиатуру (на/dev/вход/event5)
[ 765.725] (**) клавиатура Logitech USB: для применения InputClass "файлам общим клавиатуры"
[ 765.725] (II) использовать файлам драйвер ввода для 'клавиатура Logitech с USB'
[ 765.725] (II) с погрузкой в /usr/lib в/из xorg/модули/ввод/evdev_drv.так
[ 765.725] (**) клавиатуру Logitech по USB: всегда передает основные события
[ 765.725] (**) файлам: клавиатура Logitech USB: для устройств: "на/dev/вход/event5"
[ 765.725] (--) файлам: клавиатура Logitech USB: для поставщика 0x46d продукта 0xc31c
[ 765.725] (--) файлам: клавиатура Logitech с USB: найдено абсолютных осей
[ 765.725] (II) по файлам: клавиатура Logitech интерфейс USB: принуждение абсолютные X/Y оси, чтобы существовать.
[ 765.725] (--) файлам: клавиатура Logitech интерфейс USB: нашел ключи
[ 765.725] (II) по файлам: клавиатура Logitech по USB: настройки как мышь
[ 765.725] (II) по файлам: клавиатура Logitech по USB: настройки как клавиатура
[ 765.725] (**) вариант "config_info" "в udev:/системы/устройства/pci0000:00/0000:00:04.0/usb4/4-4/4-4:1.1/входной/input5/event5"
[ 765.725] (II) по сравнению с XInput: добавление расширенного устройство ввода "мышь Logitech клавиатура USB" (тип: клавиатура, код 12)
[ 765.725] (**) вариант "xkb_rules" "файлам"
[ 765.725] (**) вариант "xkb_model" "pc105"
[ 765.725] (**) вариант "xkb_layout" "нами"
[ 765.725] (**) вариант "xkb_variant" "международный"
[ 765.726] (II) по файлам: клавиатура Logitech USB: в инициализации для абсолютных осей.
[ 765.726] (**) клавиатура Logitech с USB: (разг) учета схема ускорения 1
[ 765.726] (**) клавиатура Logitech с USB: (разг) профиль разгона 0
[ 765.726] (**) клавиатура Logitech с USB: (разг) коэффициент ускорения: 2.000
[ 765.726] (**) клавиатура Logitech с USB: (разг) предельное ускорение: 4
[ 765.726] (II) в файле config/udev из: добавление входного устройства Microsoft черный ЛК-3000 (на/dev/вход/event6)
[ 765.726] (**) для Microsoft черный ЛК-3000 : применение InputClass "файлам общим клавиатуры"
[ 765.726] (II) использовать файлам драйвер ввода для 'Майкрософт черный ЛК-3000 '
[ 765.726] (II) с погрузкой в /usr/lib в/из xorg/модули/ввод/evdev_drv.так
[ 765.726] (**) для Microsoft черный ЛК-3000 : всегда передает основные события
[ 765.726] (**) файлам: Майкрософт черный ЛК-3000 : устройство: "на/dev/вход/event6"
[ 765.726] (--) файлам: Майкрософт черный ЛК-3000 : производитель товара 0x45e 0x70f
[ 765.726] (--) файлам: ключи Майкрософт черный ЛК-3000 : нашли 
[ 765.726] (II) по файлам: Майкрософт черный ЛК-3000 : настройка как клавиатура
[ 765.726] (**) вариант "config_info" "в udev:/системы/устройства/pci0000:00/0000:00:04.0/usb4/4-5/4-5:1.3/входной/input6/event6"
[ 765.726] (II) по сравнению с XInput: добавление расширенного входного устройства "Майкрософт черный ЛК-3000" (тип: клавиатура, код 13)
[ 765.726] (**) вариант "xkb_rules" "файлам"
[ 765.726] (**) вариант "xkb_model" "pc105"
[ 765.726] (**) вариант "xkb_layout" "нами"
[ 765.726] (**) вариант "xkb_variant" "международный"
[ 765.727] (II) в файле config/udev из: добавление входных устройстве HDA NVIDIA и сзади микрофона (на/dev/вход/event10)
[ 765.727] (II) нет драйвера ввода, игнорируя данное устройство.
[ 765.727] (II) данное устройство может быть добавлено с другом устройстве.
[ 765.727] (II) в файле config/udev из: добавление входных устройстве HDA NVIDIA и стойка наушников (на/dev/вход/event11)
[ 765.727] (II) нет драйвера ввода, игнорируя данное устройство.
[ 765.727] (II) данное устройство может быть добавлено с другом устройстве.
[ 765.727] (II) в файле config/udev из: добавление устройства ввода линейный выход ВДА для NVIDIA CLFE (на/dev/вход/event12)
[ 765.727] (II) нет драйвера ввода, игнорируя данное устройство.
[ 765.727] (II) данное устройство может быть добавлено с другом устройстве.
[ 765.727] (II) в файле config/udev из: добавление устройства ввода линейный выход в HDA NVIDIA с объемным (на/dev/вход/event13)
[ 765.727] (II) нет драйвера ввода, игнорируя данное устройство.
[ 765.727] (II) данное устройство может быть добавлено с другом устройстве.
[ 765.728] (II) в файле config/udev из: добавление устройства ввода линейный выход в HDA NVIDIA с фронта (на/dev/вход/event14)
[ 765.728] (II) нет драйвера ввода, игнорируя данное устройство.
[ 765.728] (II) данное устройство может быть добавлено с другом устройстве.
[ 765.728] (II) в файле config/udev из: добавление входных устройстве HDA NVIDIA на линии (на/dev/вход/event8)
[ 765.728] (II) нет драйвера ввода, игнорируя данное устройство.
[ 765.728] (II) данное устройство может быть добавлено с другом устройстве.
[ 765.728] (II) в файле config/udev из: добавление входных устройстве HDA NVIDIA и стойка микрофона (на/dev/вход/event9)
[ 765.728] (II) нет драйвера ввода, игнорируя данное устройство.
[ 765.728] (II) данное устройство может быть добавлено с другом устройстве.
[ 766.279] (II) и от Nvidia(0): настройка режима "1920x1080_60_0"
[ 779.677] (второй) ХКВ: повторное использование xkmfile /ВАР/Либ/хкв/сервер-27B6B510261BF6E4ADB20ED0604835AE1EA5A001.xkm
[ 798.384] (II) и от Nvidia(0): настройка режима
[ 798.384] (II) и от Nvidia(0): "DFP-0:1920x1080_60_0@1920x1080+0+0,CRT-1:1360x768@1360x768+1920+0"
+701
Matthew Coetzee 27 февр. 2013 г., 07:37:12

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

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

Раньше, чтобы высушить фрукты, она просто сидела духовке на очень низкой температуре в течение нескольких часов и взломав дверь чуть-чуть. Это имеет весьма посредственные успехи уровне и делает наш запах дома смешно.

+678
phenrik 15 июл. 2013 г., 18:56:22

На данный момент у меня нет свободного места:

(расстались) mkpart 
Тип раздела? первичный/расширенный? основной 
Тип файловой системы? [ехт2]? в ext4 
Начать? 60г
Конец? 62.9 г
Предупреждение: Вы запросили раздел 60.0 ГБ до 62,9 ГБ. 
Ближе всего мы можем управлять 250 ГБ до 250 ГБ.

Диск как /dev/ПДД: 250ГБ
Размер сектора (логического/физического): 512 Б/512Б
Таблица разделов: рекламного
Флаги Диск:

Номер начало конец размер тип файловая система флаги 
1 2097kB 62.9 62.9 ГБ ГБ основной файловой системы NTFS
2 62.9 ГБ 63.4 ГБ 524MB основной системы ext4
3 63.4 ГБ 250ГБ 187GB первичной загрузки с LVM

Я хочу уменьшить размер раздела NTFS (1) таким образом, я могу сделать новый. Мне нужна консоль инструмент, как расстались, а не интерфейс, как утилита GParted.

+641
Shaakas 15 мар. 2015 г., 16:06:12

Одна программа может изменить свое поведение в зависимости от того, какое имя он будет запущен, как:

$ Общ -ли, по которым pgrep` `который вводиться`
208330 -Р-ХС-ХС-х 2 корень ОГРН 19144 26 июля 2016 /usr/Бен/pgrep
208330 -Р-ХС-ХС-х 2 корень ОГРН 19144 26 июля 2016 /usr/Бен/вводиться

Что в источнике решается через что-то вроде

если (чего strcmp(__имя_программы, "pgrep") == 0) {
 действие = grepact;
 pgrep = 1;
} еще {
 действие = killact;

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

Это позволяет (в основном) идентичный код не должен быть составлен из двух (в основном) двоичные файлы. Имейте в виду, Unix и даты для дней, когда дисковое пространство было очень дорого, хотя по словам Стивенса в APUE Глава 4 симлинки были реализованы в BSD4.2 (1983) для замены различных ограничений жестких ссылок. Тестовую программу для проверки, является ли имя символической ссылки, используется в качестве имени программы может выглядеть примерно так:

#включить заголовочный файл <stdio.ч>
#включить <stdlib.ч>
тап_п(АГДС, типа char *переменной argv[])
{
 функции printf("называют как '%S'\N", то *агду);
выход(0);
}

И испытана через:

$ чч -о моеимя моеимя.с 
$ ЛН -с моеимя псевдоним
$ ./моеимя
называют как './моеимя'
$ ./псевдоним
называют как './псевдоним'
$ 
+628
user55986 11 дек. 2014 г., 12:06:49
печать на Perl -Лейн '"($Ф[07]):" эквалайзер "$Ф[8]" ? "@Ф[0..7]:" : "@Ф"'

Этот перл одного лайнера разделит строку на пробелы, поэтому следующие строки будут разделены на 9 частей:

На ДД мммм гггг чч:мм +ччмм, от [email protected] ([email protected]):

Он будет сравнивать part8 (адрес электронной почты) с part9 (имя отправителя), а если они равны, то part8 будут удалены. оставляю тебя с:

На ДД мммм гггг чч:мм +ччмм, от [email protected]:
+491
cnom 15 июл. 2023 г., 23:10:44

Система->Администрирование->Поддержка Языка
Отсюда можете изменить текущий язык или установить новые.

alt text

+490
user2698168 26 февр. 2010 г., 03:46:59

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

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

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

Сухой выдержки должна достичь двух вещей: 1) испарять влагу и концентрат аромата 2) ферменты разрывают белка глутаминовой кислоты (компоненты умами)

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

+484
Lassat 30 июл. 2023 г., 17:46:11

Когда вы щелкните правой кнопкой мыши на файл в Finder и выберите "Открыть с", вы должны сделать длинный список вариантов на любой текстовый файл, который включает в возвышенное текст, если он установлен.

Если вы не есть проблема с любой тип файла (там написано 'обычный текст' или 'Python скрипт или подобный тип файла?) или базы данных служб запуска.

Попробуйте перестроить базу данных пусковых услуг с помощью этой команды :

/Система/Библиотеки/Фреймворки/CoreServices.рамки/версии/а/рамки/\ LaunchServices.рамки/версии/есть/поддержка/\ lsregister -убить -Р-локальная в домене -домен пользователя

из командной строки. Это может занять некоторое время. Перезапустите Finder с помощью killall Искатель.

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

+463
Mattias Delin 25 окт. 2010 г., 16:16:18

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

Если вам случится быть в систему (и Х работает), вы можете сделать диалоговое окно отображается в отдельном терминале. Например:

сейчас -Ф фу

где ФОО имеет

в xterm -дисплей :0 -е диалог --функцию MsgBox "ищите правду!" 6 33 &

работает достаточно хорошо:

dialog run from at-script

но и добавляет несколько изменений:

  • в инфобокс будет мигать на экране и уходить слишком быстро. Использовать функцию MsgBox вместо
  • не ждите в в/пакетное задание для его выполнения: используйте "&"

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

Для дальнейшего чтения:

+403
gammapoint 28 июл. 2021 г., 07:04:12

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

keyboard with squiggle in bottom right drawing mode

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

+225
deepak pal 12 нояб. 2022 г., 16:30:24

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

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

Однако он не должен превратиться в отвращение тех, кто все еще страдает из-за этого.

Великий и благородный Шантидева, часто пишет на эту тему в своем Путеводителе по Бодхисаттвы образ жизни ("Bodhisattvacharyavittara") -особенно в главе о совершенство усердия.

[Я только заметил тег Тхеравады, извинения]

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

См. разделы 7,8 из 139 млн Araṇavibhanga Сутта - экспозиция неконфликтность - надо ни превозносить, ни умалять, но только обучать Дхамме.

+183
TK1 6 нояб. 2015 г., 20:34:04

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

+136
Slim boy fat 22 авг. 2020 г., 17:00:49

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

Из Википедии страницы по теме:

В вычислений, непосредственного руководителя подготовки отчетов (ЦУП), подсистемы ядра Linux, взаимодействие с графических процессоров современных видеокарт. ЦУП предоставляет API, что программы пользовательского пространства может использовать для отправки команд и данных в GPU, а также для выполнения таких операций, как настройка параметра режим дисплея. ДРМ был впервые разработан как пространство компонент ядра прямой рендеринг инфраструктуры X-сервер, но с тех пор он был использован другой графический стек альтернатив, таких как Вэйланд.

Программы пользовательского пространства может использовать API DRM для команды ГПУ не поддерживает аппаратное ускорение 3D-рендеринга и декодирования видео, а также с GPGPU вычислений.

Официальной ОС Linux документы можно найти в исходном репозитории в соответствии с документацией/ГПУ. Вот это GitHub ссылке, для вашего удобства.

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

+112
RazzKAzz 10 мая 2023 г., 07:45:59

У меня есть файл, F, на мой веб-сервер со следующим содержанием:

псевдоним Лл='ЛС-л'

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

завиток http://myserver/f | ?

Где ? будет читать каждую строку в текущей среде. Так, приведенный выше файл, это будет иметь тот же эффект, как делать

% псевдоним Лл='ЛС-л'

в текущий процесс оболочки. Это возможно?

+71
smophos 29 апр. 2012 г., 13:06:52

На моей системе:

$> в PHP -В | команда grep ^РНР | вырезать -д' ' -Ф2
7.0.32-0ubuntu0.16.04.1

как команда grep PHP в матчах каждой строке PHP он сталкивается.

В ^РНР означает "соответствовать только строки 'РНР', когда он находится в начале строки".

Очевидно, это работает, если выходной формат в PHP -V не согласуется в разных версиях/сборках.

Для справки, весь выходной был:

РНР 7.0.32-0ubuntu0.16.04.1 (ЦПИ) ( НТС )
Авторское право (c) 1997-2017 РНР группы
Зенд двигателя В3.0.0, Авторское право (c) 1998-2017 Зенд технологий
 с Zend Опдачи В7.0.32-0ubuntu0.16.04.1, Авторское право (c) 1999-2017, по Зенд технологий
+30
VoidWhisperer 24 дек. 2022 г., 05:37:40

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

Изначально, мой код выглядел так:

Процесс // ребенка - пишите
если (вызов Fork() == 0) {
 fprintf(stderr, в "Ребенок\р\н");
закрыть(1);
ДУП(Р[1]);
закрыть(Р[0]);
закрыть(Р[1]);
runcmd(pcmd->слева);
// Родительский процесс - читать
} еще {
подождите(0);
закрыть(0);
ДУП(Р[0]);
закрыть(Р[0]);
закрыть(Р[1]);
 fprintf(stderr, "указанное родителем\р\н");
runcmd(pcmd->справа);
}

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

  1. Родительский процесс может бесконечно висеть, если ребенок бегал в течение достаточно длительного ввод, что она блокирует трубы.

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

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

 инт п[2];
труб(п);
 Процесс // ребенка - читать
 если (вызов Fork() == 0) {
 fprintf(stderr, "указанное ребенку\р\н");
закрыть(0);
ДУП(Р[0]);
закрыть(Р[0]);
закрыть(Р[1]);
 fprintf(stderr, в "Ребенок\р\н");
runcmd(pcmd->справа);
 // Родительский процесс - пишите
 } еще {
 fprintf(stderr, "указанное начать родителя\р\н");
закрыть(1);
ДУП(Р[1]);
закрыть(Р[0]);
закрыть(Р[1]);
 fprintf(stderr, "указанное родителем\р\н");
runcmd(pcmd->слева);
}

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

+10
Devin Peter 21 мар. 2015 г., 21:24:05

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