как откорректировать русские описания что видны через apt show
Подскажите - в каком файле размещаются русские описания что видны в aptitude и через apt show? Этот текст - входит в pot? У меня есть несколько замечаний по этим описаниям, что видны через Aptitude - исправить русский- где опечатки, где другое - в любом случае это надо исправить :-))) 1) Пример apt show aoetools было * aoe-mkdevs — создание файлов символьных и блочный устройств надо * aoe-mkdevs — создание файлов символьных и блочных устройств 2) $ apt show apt-file было Позволяет определять, какому пакету принадлежит файл, и просмотреть список всех файлов устанавливаемых пакетом, без необходимости его установки и даже загрузки. надо Позволяет определить, какому пакету принадлежит файл, и просмотреть перечень всех файлов, включённых в устанавливаемый пакет, ещё до его установки и даже загрузки. 3) aptitude было Также aptitude занимает немного места и следит за чистотой системы, удаляя ненужные более вспомогательные пакеты. желательно перефразировать Кроме всего прочего aptitude занимает немного места на диске и следит за чистотой системы - своевременно удаляя ненужные более пакеты вспомогательного назначения. 4 apt-listbugs было отображение списка критических ошибок перед каждой установкой пакетов через apt лучше отображение списка критических ошибок до каждой установки пакетов через apt или выполнение этой программы, ещё до установки любых пакетов программой apt, покажет список их критических ошибок было apt, обычный инструмент обновления, может вывести систему из строя из-за установки нерабочего пакета. лучше Обычный инструмент обновления, программа apt может вывести систему из строя, если будет установлен нерабочий пакет. 5) apt show apt-move было Инструмент также позволяет собрать частичное или полное локальное зеркало двоичного дистрибутива Debian (например, это может быть зеркало содержащее только пакеты установленные в данной системе). желательно Инструмент позволит собрать частичное или полное локальное зеркало двоичного дистрибутива Debian (например, это может быть зеркало, включающее в себя только те пакеты, что установлены на данной системе). 6) apt-src было Если вам нужен удобный способ отслеживания обновлений пакетов для сохранения своих локальных модификаций, это как раз то что вам нужно. надо Если вам нужен удобный способ отслеживания обновлений пакетов для сохранения своих локальных модификаций, это как раз то, что вам нужно. - Перед что поставить запятую 7) apt show apt-utils было Пакет содержит некоторые менее часто используемые утилиты командной строки, связанные с системой управления пакетами APT. желательно Пакет содержит некоторые реже используемые утилиты командной строки, связанные с системой управления пакетами APT. было * apt-extracttemplates используется программой debconf, которая задаёт вопросы по настройке перед установкой пакета. желательно * apt-extracttemplates используется программой debconf, которая, перед установкой пакета, задаёт вопросы по его настройке. 8) apt-xapian-index было axi-cache позволяет очень быстро искать пакеты, также этот инструмент хорошо работает с дополнениями командной строки, предоставляет зависящие от контекста подсказки по ключевым словам и тегам даже до фактического запуска команды поиска. желательно axi-cache позволяет очень быстро искать пакеты, а также этот инструмент хорошо работает с дополнениями командной строки, предоставляет подсказки, зависящие от контекста, по ключевым словам и тегам ещё до фактического запуска команды поиска. для правильной стилистики -также --> а также и так далее - оборот "зависящие от контекста" обрамляем запятыми и даже до - заменяем на более приятно звучащие - ещё до 9 atop было Для процессов, которые завершили свою работу со времени последнего обновления, выводится полный отчёт о потреблённых ими ресурсах. желательно Для процессов, завершивших свою работу, с момента последнего обновления atop, выводится полный отчёт о использованных ими ресурсах. То есть "которые завершили свою работу со времени последнего обновления" - далее по смыслу - кого? чего? обновления - по интуиции если вдуматься понятно , но кто будет вдумываться? И плюс больше время потратят на понимание - лучше чётко проговорить кто-что :-))) 10) $ apt show adduser Надо перефразировать - упоминание дважды существующих стилистически неправильно- надо в одном случае использовать аналог например было - - adduser добавляет новых пользователей и группы, а также вносит существующих пользователей в существующие группы; альтернатива - - adduser добавляет новых пользователей и группы, а также вносит существующих пользователей в уже имеющиеся группы; 2 случай было Добавление пользователей с помощью adduser намного проще, чем добавление их вручную. adduser выберет свободные UID и GID, создаст домашний каталог, скопирует туда стандартные файлы настроек для новых пользователей. adduser запросит и установит такие параметры
Re: RFR apt-listchanges
2018-03-04 0:32 GMT+03:00 Lev Lamberov: >> написала так - подойдёт?- >> Сообщения, поступившие от APT: > >ОК, хороший нейтральный вариант. Можно "Сообщения от APT:" >> Слово "дескриптор" узкоспециализировано и простому человеку оно >> малоизвестно или он его вообще не знает. > > Никогда не встречал варианта "заголовок файла". Всё же от заголовка в > смысле header это сильно отличается. Как не спутать? > > Вот перевод из словаря: > https://www.multitran.ru/c/m.exe?CL=1=file+descriptor=1 > > Вот статья из вики (в русской версии там именно "дескриптор"): > https://en.wikipedia.org/wiki/File_descriptor Речь именно о файловом дескрипторе (файла из переменной окружения $APT_HOOK_INFO_FD). Я не посмотрел код и понял неправильно. Сообщение какое есть и придётся переводить его узкоспециализированно.
Re: Как подключиться к X-серверу по локальной сети?
On 03/02/18 15:01, Зиганшин Руслан wrote: > И всё-таки, я хотел бы убедиться в этом лично. В том, что на rpi не оаботают > 3d игры и не > помещаются на его sd-карту все офисные пакеты, я уже убедился. Теперь хочу, > чтобы rpi был тонким > клиентом к моему шестиядерному ПК если очень хочется попробовать лично то |ssh -X| может с этим помочь или * разрешить X-серверу слушать на внешнем интерфейсе (man X и man вашего DM) * разрешить удалённые подключения к X серверу |xhost +| на X-сервере (rpi) * на второй машине (шестиядерный монстр) |DISPLAY= /path/to/game| На всякий случай дам непрошенный совет: вся обработка 3d происходит на самом Х-сервере, то есть на тонком клиенте. шестиядерность тут может помочь, только если все тяжелые операции проходят на X-клиенте.
Re: Java https сервер на умолчательном порту
В сообщении от [Сб 2018-03-03 23:03 +0300] Victor Wagnerпишет: > Если я правильно понимаю, то не вместе с init-скриптом, а вместо него, > что отличается от ситуации когда в пакете сервис-файл есть, и тогда > пользовательские файлы из /etc/systemd читаются вместе с системным > (пакетным) файлом .service и пользовательские настройки по определенному > алгоритму комбинируются с системными. Когда есть инит-скрипт, то вы можете заменить его пользовательским сервис-файлом. Да, то есть «вместо». Но нигде не написано, что нельзя комбинировать инит-скрипт и пользовательский сервис-файл, по аналогии с пакетным сервис-файлом и пользовательским (их тоже можно заменять полностью, а не комбинировать). Хотя я так не делал (всё-таки это разные подсистемы), мне казалось проще заменить инит-скрипт чем комбинировать, но вы можете попробовать и рассказать что получилось. -- Коротаев Руслан https://blog.kr.pp.ru smime.p7s Description: S/MIME cryptographic signature
Re: научите systemd!
Dmitry Kulaginwrote: > > А расскажите мне, что вы так бегаете с этим zfs? Решение же не для нищих, > > так еще и мертвое. Что вы в нем такого супер-пупер находите? > > Память жрет как свинья помои? Причем память подай с ECC и вагон. > > Компрессия? Восстановление данных после сбоя? > > Чем этот кусок почившей SunOS так хорош-то, что его добровольно тянут во > > все места? > > > Так нет же ничего иного, если нужно больше, чем просто фс на диске: > RAID, отдельный контроллер > ssd кеш, там-же, на контроллере. > снапшоты, компрессия, блочные устройства с thin provisioning в общем > пространстве > данных, дедупликация для backup; Фичи сомнительной нужности. Компрессию сейчас почти всё само умеет, то что не умеет - можно заставить через fusecompress. С дедупликацией - в реальной жизни это надо всяческим хостерам, у который по 1000 псевдовиртуалок с одним и тем-же набором хлама. Но сейчас этот набор хлама можно подавать через overlayfs всем желающим. Дедуплцированный бакап - это какой-то оксюморон получается. Накрылась одна и единственная копия файлика - всем остальным тоже хана? Или будем его плотно обмазывать Ридом-Соломоном? Снапшоты.. никогда не понимал нужность этой радости. > ну кроме btrfs, которая не умеет часть > из выше перечисленного. > MDRAID и LVM в Linux не умеют Write Barriers сквозь себя пропускать от > файловой > системы, и я замучился чинить xfs после отключений питания, а fs > непосредственно > на диске без lvm - чинить не надо... lvm сам по себе лишняя абстрация. А UPS придумали трусы наверное? > О systemd! Никто не знает, почему при установке пакета, который > добавляет и запускает > новый сервис systemd, компьютер виснет наглухо с запущенными виртуалками > kvm, если > их остановить предварительно, то все работает, и без systemd все работает?..
Re: Debian jessie/stretch pxe autoinstall issue
Evgeny Dunaevwrote: > [-- text/plain, кодировка base64, кодировка: UTF-8, 140 строк --] > > > > Так скриншот надо от 4й консоли показывать, а не от морды инсталлятора. > > Ну или /var/log/messages если сможешь. > Там есть скрины от 4-ой консоли. Нету их там. > Тут есть лажа в инсталляторе - если интерфейсов более одного и интернет не в > > _первом найденном_ - то хрен мы поставимся. > В данном случае это неважно - интерфейс один и интернет в нем есть. Вот, видимо так-же в дебиане всё и делают. Один интерфейс, один интернет. > вместо этого хорошо подходит > > d-i passwd/root-password-crypted password $6$.$... > > d-i passwd/user-password-crypted password $6$.$... > Ок, это можно сделать лучше. > Яндекс давно не самое быстрое (и безглючное) в этом мире. > И это возьму на заметку. Лучше сразу http://cdn-fastly.deb.debian.org/debian > В подходе. > > Если у тебя есть _виртуалки_ - то зачем тебе netinstall вообще? > > Сделай один раз имадж ручкми и копируй его. > Подход нормальный. Не-а. Может быть для установки на bare-metal он еще и подойдет, но для виртуальных машин - сомнительно. Тем более, что нетинсталлер - это тот-же самый debootstrap обвешаный ядром для запуска графической морды. Ну и еще кучкой скриптиков гадающих по оборудованию - чойта? > Динамичская конфигурация, которую можно поменять в любой момент. > Сразу после установки самые свежие пакеты. Хм, так тут надо сразу в сторону LFS или gentoo смотреть, с такими желаниями. > Копировать тоже можно, но я еще не разбирался, как машину делать уникальной > (менять всяческие mac, uid и т.д.). Открою страшную тайну - на UUID в пределах виртуалки всем всёравно, а mac адреса - задаются в том, что крутит виртуалку, т.к. они свойство эмулированного эзернет-контроллера. > 26 февраля 2018 г., 22:57 пользователь Andrey Jr. Melnikov < > temnota...@gmail.com> написал: > > Evgeny Dunaev wrote: > > > [-- text/plain, кодировка quoted-printable, кодировка: UTF-8, 164 строк > > --] > > > > > Добрый день! > > > Вдохновившись следующим гайдом > > > https://www.hiroom2.com/2016/05/19/ubuntu-16-04-debian-8- > > run-pxe-boot-server-for-automated-install/ > > > решил сделать подобный установщик для основных систем для домашних > > > виртуалок. > > > Ubuntu 16.04 ставится без проблем. Debian же, что jessie, что stretch, > > > валятся на непонятной мне ошибке. > > > В установщике это выглядит так:^M > > > > > "Base system installation error > > > The debootstrap exited with an error (return value 1). > > > Check /var/log/syslog or see virtual console 4 for the details." > > > Скриншот для пущей наглядности: https://imgur.com/HX3OVwl > > Так скриншот надо от 4й консоли показывать, а не от морды инсталлятора. > > Ну или /var/log/messages если сможешь. > > > > > Использую следующую конфигурацию preseed. > > > > > # > > > # locales > > > # > > > d-i debian-installer/locale string en_US.UTF-8 > > > d-i debian-installer/language string en > > > d-i debian-installer/country string RU > > > # > > > # keyboard > > > # > > > d-i console-setup/ask_detect boolean false > > > d-i keyboard-configuration/xkb-keymap select us > > > d-i keyboard-configuration/toggle select No toggling > > > d-i debian-installer/keymap select us > > > d-i keymap select us > > > #^M > > > # network > > > # > > > d-i netcfg/choose_interface select auto > > > d-i netcfg/get_hostname string unassigned-hostname > > > d-i netcfg/get_domain string unassigned-domain > > Тут есть лажа в инсталляторе - если интерфейсов более одного и интернет не > > в > > _первом найденном_ - то хрен мы поставимся. > > > > > # > > > # users > > > # > > > d-i passwd/user-fullname string > > > d-i passwd/username string bydunai > > > d-i passwd/root-password password debian > > > d-i passwd/root-password-again password debian > > > d-i passwd/user-password password debian > > > d-i passwd/user-password-again password debian > > вместо этого хорошо подходит > > d-i passwd/root-password-crypted password $6$.$... > > d-i passwd/user-password-crypted password $6$.$... > > > > > d-i user-setup/allow-password-weak boolean true > > > # > > > # repos > > > # > > > d-i mirror/country string manual > > > d-i mirror/http/hostname string http://mirror.yandex.ru > > Яндекс давно не самое быстрое (и безглючное) в этом мире. > > d-i mirror/http/hostname string httpredir.debian.org > > > > > d-i mirror/http/directory string /debian > > > d-i mirror/http/proxy string^M > > > > > # > > > # time > > > # > > > d-i clock-setup/utc boolean true > > > d-i clock-setup/ntp boolean true > > > d-i time/zone string Europe/Moscow > > > # > > > # partitioning > > > # > > > # use disk /dev/sda or /dev/vda > > > d-i partman-auto/disk string /dev/[sv]da > > > # use regular install, not lvm or encrypted > > > d-i partman-auto/method string regular > > > # remove any lvm > > > d-i partman-lvm/device_remove_lvm boolean true > > > # remove any raid > > > d-i partman-md/device_remove_md
Re: Java https сервер на умолчательном порту
В Sat, 3 Mar 2018 23:39:09 +0500 Коротаев Русланпишет: > В сообщении от [Сб 2018-03-03 19:21 +0300] > Victor Wagner пишет: > > > А вот интересно, если в пакете unit-файла нет, есть только > > init.d-скрипт, но системой инциализации работает systemd, эти файлы > > будут обрабатываться? > > Да, будут обрабатыватся в режиме совместимости, выглядит он также как > юнит, например exim4.service. В таком режиме есть нюансы, о них можно > подробно почитать в этой книге [1] на русском (главы «Преобразование > SysV init-скрипта в systemd service-файл» и «Совместимость с SysV»). > Также много литературы на импортном вот здесь [2]. > > Если коротко, то вместо init-скрипта, например foobar, создаете файл с > таким же именем в /etc/systemd/system/foobar.service и будет > запускаться он, а не init-скрипт. Если я правильно понимаю, то не вместе с init-скриптом, а вместо него, что отличается от ситуации когда в пакете сервис-файл есть, и тогда пользовательские файлы из /etc/systemd читаются вместе с системным (пакетным) файлом .service и пользовательские настройки по определенному алгоритму комбинируются с системными. > > [1]: http://www2.kangran.su/~nnz/pub/s4a/s4a_latest.pdf > [2]: https://www.freedesktop.org/wiki/Software/systemd/ > -- Victor Wagner
Re: RFR apt-listchanges
Высылаю два файла- 1-ый - ответы на замечания Льва, но в них же учитываются и замечания Сергея. Есть кое-какие вопросы, надо подшлифовать немного - уточнить и тд. 2-ой - собственно ru.po по apt-listchanges версии 3.16 полученной через git с unstable (buster/sid) 1 марта 2018 Галина 02.03.2018 22:06, Lev Lamberov пишет: Добрый день, Галина! Для начала спасибо за участие! Это очень здорово, что кто-то хочет помочь. Пт 02 мар 2018 @ 18:00 Gali Anikina: Доперевела apt-listchanges ru.po с git Проверьте пожалуйста Комментарии см. ниже. ааДбаАаВббаВбаЙбаЕ ааЕаВ. аббб аКаОаЕ-аГаДаЕ баОаМаНаЕаНаИб ааОаБббаЙ аДаЕаНб, ааАаЛаИаНаА! ааЛб аНаАбаАаЛаА баПаАбаИаБаО аЗаА ббаАббаИаЕ! абаО аОбаЕаНб аЗаДаОбаОаВаО, ббаО аКбаО-баО б аОбаЕб аПаОаМаОбб. аб 02 аМаАб 2018 @ 18:00 Gali Anikina : > ааОаПаЕбаЕаВаЕаЛаА apt-listchanges ru.po б git > абаОаВаЕбббаЕ аПаОаЖаАаЛбаЙббаА ааОаМаМаЕаНбаАбаИаИ баМ. аНаИаЖаЕ. > аЇаЕбаЕаЗ reportbug аНаЕ аПаОаЛббаИаЛаОбб - аПаЕбаВбаЙ баАаЗ > аПббаАаЛаАбб аПаОаЛбаЗаОаВаАбббб :-(( а ббаО аНаЕ аПаОаЛббаИаЛаОбб? абаЛаИ аЕббб аКаОаНаКбаЕбаНбаЕ аВаОаПбаОбб аИаЛаИ аПбаОаБаЛаЕаМб, баО ббаАббаНаИаКаИ баПаИбаКаА аМаОаГбб аПаОаМаОбб. > msgid "" > msgstr "" > "Project-Id-Version: apt-listchanges NEW\n" > "Report-Msgid-Bugs-To: apt-listchan...@packages.debian.org\n" > "POT-Creation-Date: 2017-07-08 22:48+0200\n" > "PO-Revision-Date: 2018-03-02 17:17+0300\n" > "Last-Translator: Galina Anikina \n" > "Language-Team: ббббаКаИаЙ \n" ааОаМаАаНаДб аЛбббаЕ баКаАаЗбаВаАбб аНаА аАаНаГаЛаИаЙбаКаОаМ баЗбаКаЕ, аВбаЕаМ аБбаДаЕб аПаОаНббаНаЕаЕ. ааОаМаАаНаДб аВб аИаМаЕаЕбаЕ аВ аВаИаДб "reportbug" аИаЛаИ аКаОаМаАаНаДб аПаЕбаЕаВаОаДбаИаКаОаВ аПаО аДаАаНаНаОаМб аПаАаКаЕбб? > #: ../apt-listchanges.py:195 > #, python-format > msgid "%(pkg)s: Version %(version)s has already been seen" > msgstr "%(pkg)s: Version %(version)s баЖаЕ аВбббаЕбаАаЛаАбб" аЁаЛаОаВаО "Version" аНаЕ аПаЕбаЕаВаЕаДаЕаНаО (аКаОбаОбаОаЕ аПаОбаЛаЕ аДаВаОаЕбаОбаИб). аИбаПбаАаВаИаЛаА аНаА %(pkg)s: ааЕббаИб %(version)s баЖаЕ аВбббаЕбаАаЛаАбб > #: ../apt-listchanges.py:199 > #, python-format > #| msgid "%(pkg)s: Version %(version)s has already been seen" > msgid "" > "%(pkg)s: Version %(version)s is lower than version of related packages " > "(%(maxversion)s)" > msgstr "" > "%(pkg)s: ааЕббаИб %(version)s баВаЛбаЕббб аНаИаЖаЕ (аБаОаЛаЕаЕ > ббаАбаОаЙ), баЕаМ аВаЕббаИб " > "баОаОбаВаЕбббаВбббаЕаГаО аПаАаКаЕбаА (%(maxversion)s)" ааОаЖаЕб аБббб баОаГаДаА аНаЕ "ааЕббаИб", аА "ааОаМаЕб аВаЕббаИаИ". а баО "ааЕббаИб баВаЛбаЕббб аНаИаЖаЕ" аКаАаК-баО аНаЕ аОбаЕаНб аЗаВббаИб. аЂаОаГаДаА аПаОбаЛаЕ "баЕаМ" баОаЖаЕ аИаЗаМаЕаНаИбб. аВаЕббаИб аОб Sergey Alyoshin %(pkg)s: ааЕббаИб %(version)s аМаЛаАаДбаЕ аВаЕббаИаИ баОаОбаВаЕбббаВбббаЕаГаО аПаАаКаЕбаА (%(maxversion)s) аНаАаПаИбаАаЛаА аВаАбаИаАаНб аОб Sergey Alyoshin аНаАаПаИбаАаЛаА %(pkg)s: ааЕббаИб %(version)s аМаЕаНббаЕ аНаОаМаЕбаА аВаЕббаИаИ баОаОбаВаЕбббаВбббаЕаГаО аПаАаКаЕбаА (%(maxversion)s) > #: ../apt-listchanges.py:271 > #, python-format > msgid "Received signal %d, exiting" > msgstr "ааОбаКаОаЛбаКб аПаОаЛббаЕаН баИаГаНаАаЛ %d, баО > аЗаАаКаАаНбаИаВаАб баАаБаОбб" ааНаЕ аКаАаЖаЕббб, ббаО "ааОбаКаОаЛбаКб" аМаОаЖаНаО баБбаАбб. аВаАбаИаАаНб аОб Sergey Alyoshin ааОаЛббаЕаН баИаГаНаАаЛ %d, аЗаАаВаЕббаЕаНаИаЕ баАаБаОбб аНаАаПаИбаАаЛаА аВаАбаИаАаНб аЁаЕбаГаЕб ааАаМаЕбаАаНаИаЕ Sergey Alyoshin аИаЗ аЕаГаО аПбаИбаЛаАаНаНаОаГаО diff баАаЙаЛаА < msgstr "абаИ аПаОаДбаВаЕбаЖаДаЕаНаИаИ аПбаОаИаЗаОбаЛаА аОбаИаБаКаА: %s" --- > msgstr "абаОаИаЗаОбаЛаА аОбаИаБаКаА аПбаИ аПаОаДбаВаЕбаЖаДаЕаНаИаИ: %s" абаПбаАаВаИаЛаА аНаА аЕаГаО аВаАбаИаАаНб msgstr "абаОаИаЗаОбаЛаА аОбаИаБаКаА аПбаИ аПаОаДбаВаЕбаЖаДаЕаНаИаИ: %s" > #: ../apt-listchanges/apt_listchanges.py:82 > #, python-format > #| msgid "Database %(db)s failed to load: %(errmsg)s" > msgid "Failed to send mail to %(address)s: %(errmsg)s" > msgstr "" > "абаОаИаЗаОбаЛаА аОбаИаБаКаА аПбаИ аПаОаПббаКаЕ аПаОбаЛаАбб > аПаОббб аПаО аАаДбаЕбб %(address)s: %(errmsg)s" абббаЕ "аОбаПбаАаВаИбб" аВаМаЕббаО "аПаОбаЛаАбб". аНаАаПаИбаАаЛаА - "абаОаИаЗаОбаЛаА аОбаИаБаКаА аПбаИ аПаОаПббаКаЕ аОбаПбаАаВаИбб аПаОббб аПаО аАаДбаЕбб %(address)s: " "%(errmsg)s" аНаАаПаИбаАаЛаА аВаАбаИаАаНб аОб Sergey Alyoshin > #: ../apt-listchanges/apt_listchanges.py:97 > #, python-format > msgid "The mail frontend needs an e-mail address to be configured, using %s" > msgstr "" > "ааЛб аНаАбббаОаЙаКаИ аПбаОбаМаОбббаИаКб аПаОббб
Re: научите systemd!
Artem Chuprinawrote: > Andrey Jr. Melnikov -> debian-russian@lists.debian.org @ Mon, 26 Feb 2018 > 22:45:28 +0300: > >> >> Чтоб два раза не вставать: я понимаю, почему юзерский юнит не может > >> >> прописать зависимость от системного. (В документации, кстати, я этого > не > >> > А я вот не понимаю. Все эти приседания вокруг > Before|After|Requires|Want > >> > напоминают те-же циферки в sysvinit. Только в профиль. Теперь с > D-BUS'ом. > >> Правов у него нет. Информация о зависимостях и, главное, степени успеха > >> запуска оных, есть у systemd унутре. В отдельной cgroup. Юзерский > >> systemctl (или отдельный экземпляр systemd?) туда не пускают. > > Это ЭПИЧНЫЙ ВИН Лёни. Имея унутре dbus - не иметь доступа на спросить - это > > ШЕСТЬ. Это даже не пять. > Ну, что я тебе могу сказать? Такой вот у нас нынче init. От него еще и > драйвера принтеров теперь зависят... Не от него а от udev'а вмноличенного в этот комбайн. Ну да ладно, это уже тонкости реализации. > >> >> нашел, но гуглится.) Но я уже перестаю понимать, почему автор такой > >> >> архитектуры до сих пор не поскользнулся на арбузной корке... > >> > А зачем ему убиваться-то? Вся аудитория этого комбайна - качественно > >> > окучена до предела "а вы так не делайте", скоро будет переустанавливать > >> > систему если DM не запускается. Или в платный саппорт. > >> Угу. Я уже тут прошелся по граблям с тем же zfs. Конфиги для старта в > >> дистрибутиве у него есть только для systemd, поэтому на сервере, где у > >> меня zfs, я его оставил. Ну и... zfs mount -a при старте системы > > А расскажите мне, что вы так бегаете с этим zfs? Решение же не для нищих, > > так еще и мертвое. Что вы в нем такого супер-пупер находите? > > Память жрет как свинья помои? Причем память подай с ECC и вагон. > > Компрессия? Восстановление данных после сбоя? > > Чем этот кусок почившей SunOS так хорош-то, что его добровольно тянут во > все места? > Вообще в SunOS было немало хороших вещей. Иногда стоит что-нибудь и > подтянуть. Зачем? Если она была такая все из себя перспективная и бац "тузик сдох и больше не воняет". А то что осталось от трупика - закопирайчено так, что даже не разлагается. Вон один уже повосхищался идеями из SMF. Скажите спасибо, что вы еще XML не редактируете в java тулзе. > Меня привлекает в нем идея, что можно делать тома с разными свойствами, > распределяемые по пространству диска динамически. Без танцев с ресайзом, > где каждую вторую файловую систему нельзя уменьшить без отмонтирования, > а каждую четвертую - и увеличить... А зачем это нужно? Нет, реально - зачем? Мне видиться только один вариант использования - петабайтные хранилища. Но там увы своё железо и свои fs. > Еще в нем обещали намного более аккуратно сделанный рейд, нежели в > обычной архитектуре, с намного более нежным по отношению к дискам > ребилдом. Но на практике не проверял :) Эмм, сомнительное достижение. Любой контроллер имеет ручку rebuild rate, которую можно покрутить. > Память он, кстати, жрет весьма умеренно, если дедупликацию не > включать. > totalusedfree shared buff/cache > available > Mem:3935296 2414300 1420856 29512 100140 > 1338100 > Swap: 4194300 46848 4147452 > Диск 4 терабайта, и помимо файлосерверения машина занята только > роутингом. Еще оно при записи подтормаживает, но там двухъядерный > гигагерцовый целерон, и включена компрессия. Файло помойка без роутинга, дисков на 8 терабайт: totalusedfree shared buff/cache available Mem:8172772 103200 288628 29116 7780944 7734592 Swap: 1951740 0 1951740 ZFS и компрессии нет, да. > Компрессия, да, приятное дополнение, но насколько я понимаю, ее и еще > кто-то умел. Вдумчивая проверка целостности - но да, ECC оно хочет. Но > они меня, в общем, убедили, что если хочешь целостности, надо хотеть и > ECC. С любой FS. Просто без ECC ZFS в случае сбоев памяти начнет > ругаться раньше, когда меньше данных поломали. А остальные будут делать > вид, что все хорошо. А как ваш волшебный ZFS догадается, что произошла битовая ошибка в момент чтения памяти контроллером DMA при перекачке странцы в контроллер SATA? Только считав её (страницу) назад с диска и сравнив checksumm? А если взять более реальный вариант обсчета каких нибудь матриц в GPU - то туда тоже заносить память с ECC? Вот ведь геймеры будут рады, что их шейдеры теперь защищены ценой потери производительности в 3-5% и ценником на видяху в 15-20%. ECC - это увы очень дорогостоящий обвес, т.к. затрагивает не только саму планку памяти - а все шины до перефирии. > Как у нас сейчас на разных FS обстоят дела с восстановлением после сбоя, > я не копал. Журналируемая каждая первая, скоро, наверное, уже > журналируемый FAT сделают. А вот насколько хорошо оно восстанавливается, > если что... В документации на ZFS было довольно подробно
Re: Java https сервер на умолчательном порту
В сообщении от [Сб 2018-03-03 19:21 +0300] Victor Wagnerпишет: > А вот интересно, если в пакете unit-файла нет, есть только > init.d-скрипт, но системой инциализации работает systemd, эти файлы > будут обрабатываться? Да, будут обрабатыватся в режиме совместимости, выглядит он также как юнит, например exim4.service. В таком режиме есть нюансы, о них можно подробно почитать в этой книге [1] на русском (главы «Преобразование SysV init-скрипта в systemd service-файл» и «Совместимость с SysV»). Также много литературы на импортном вот здесь [2]. Если коротко, то вместо init-скрипта, например foobar, создаете файл с таким же именем в /etc/systemd/system/foobar.service и будет запускаться он, а не init-скрипт. [1]: http://www2.kangran.su/~nnz/pub/s4a/s4a_latest.pdf [2]: https://www.freedesktop.org/wiki/Software/systemd/ -- Коротаев Руслан https://blog.kr.pp.ru smime.p7s Description: S/MIME cryptographic signature
Re: Java https сервер на умолчательном порту
On 03/03/18 19:21, Victor Wagner wrote: >> Эти строки можно добавить в >> /etc/systemd/system.control/имя-сервиса.service.d/произвольное-имя.conf. >> Эти файлы не трогаются пакетным менеджером и всегда используются при >> старте имя-сервиса.service. > А вот интересно, если в пакете unit-файла нет, есть только > init.d-скрипт, но системой инциализации работает systemd, эти файлы > будут обрабатываться? Эти строки будут обрабатываться, если systemctl status показывает соответствующий сервис. С помощью systemctl cat имя.service можно это проконтролировать.
Re: Java https сервер на умолчательном порту
В Fri, 2 Mar 2018 18:10:13 +0300 Alex Kicelewпишет: > On 03/02/18 18:03, Victor Wagner wrote: > >> Если не возражаете против использования systemd для запуска > >> программы, то добавьте в юнит такую строчку: > > Вот это - однозначно вредный совет. Только сегодня напоролся > > (правда, совсем с другой программой). > > Эти строки можно добавить в > /etc/systemd/system.control/имя-сервиса.service.d/произвольное-имя.conf. > Эти файлы не трогаются пакетным менеджером и всегда используются при > старте имя-сервиса.service. А вот интересно, если в пакете unit-файла нет, есть только init.d-скрипт, но системой инциализации работает systemd, эти файлы будут обрабатываться? -- Victor Wagner
[DONE] wml://{vote/2018/index.wml}
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 - --- english/vote/2018/index.wml 2018-03-03 16:08:11.0 +0500 +++ russian/vote/2018/index.wml 2018-03-03 17:29:21.459568149 +0500 @@ -1,4 +1,5 @@ - -Issues brought up in 2018 +#use wml::debian::translation-check translation="1.1" maintainer="Lev Lamberov" +ÐолоÑÐ¾Ð²Ð°Ð½Ð¸Ñ 2018 года #use wml::debian::template title="" NOHEADER="true" #use wml::debian::votebar #use wml::debian::recent_list -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEE3mumcdV9mwCc9oZQXudu4gIW0qUFAlqalTIACgkQXudu4gIW 0qUxJw/+M9QcOui3ZhowroKqbdLkOWQkyFzuZi7I6XVsXgA38PU8K96InVeEGw90 qxBM6R3QUio9UzJWMH+TX/r6/t6WqrSBjL03OO9/zFGmf5DDyL4dKwIfZzNXY5ot 8W19Ej1/b+9p/trr1wGQVLr5Lvw1Sc8f5GINDns9IwHLC+jH+cEX/jtrtAq6iccx A+uqI2K3N7SqQfBqb9t/MIbJwt7X/rhgUcwVd84HjIg9nwUxvzxrgli3PQfhG5CH /GdVvqRZ1pYIe1pAjbwWi7Ovc8x75MWtL1d4h1tJkGRwney0zOTMYt6QcDAP2+ds G+EUurFxZF4dgOradl84yT9cr/enyGlVrEdffJKncSLlOr5xcp2vQo00rshQyyKl wUKDWjjuiUtPMdZCvUWIaR8b8NRWDIlMbLJ6sew8vLbNqG6FiaQP6o+3NjuK0Y7/ 6FRRKXmJBV8B+adgYrDwUWGFkVqzAe3Hn7qtn/QxaGVl4DYM/OWguYySpfukudbZ LlFMtB5teB0TGj6ejlDPPmm9m423Xiepu/104bJKDr6Myj/bs14JnLAVHqYCH9MT ofcdMka0yH93/G+IUn9V9OKndBWmDUqUZcp6UAlmQFSmE5q7FuNa54UuwfuBTpq5 vgK+v0MameQcczDctgrL/R2AvnYVaEMWuNaBjocuvXXqOpNjtYE= =nkPD -END PGP SIGNATURE-