Вопрос снят
shell-script, вопрос снят, извини за недоверие.
shell-script, вопрос снят, извини за недоверие.
Вот на такую задачу наткнулся:
Ваша компания постоянно расширяет отдел продаж за счет внутреннего обучения. В январе в него наняли первого человека, который первый месяц входил в курс дела, а после этого каждый месяц обучал по одному новому сотруднику. Сколько человек будет в отделе продаж в декабре, если каждый сотрудник после месяца стажировки будет обучать новичков по такому графику?
Как мне показалось, все довольно очевидно: 12 месяцев, январь-декабрь. В первом будет 1 сотрудник «ученик»; во втором он станет «мастером» и возьмет «ученика», итого 2 сотрудников; в третьем они уже оба «мастера» и оба обучают по сотруднику, итого 4; ну и так далее, в итоге в 12 месяце у нас 2^11=2048 сотрудников, половина из которых «мастера», а вторая — «ученики».
Но сказано, что правильный ответ: 233. Я вообще не врубаюсь, как. Где я ошибся?
Как всем известно, Linux имеет драйвера, которые позволяют читать и писать на NTFS; и NTFS не имеет встроенной поддержки Unix прав доступа на файлы.
Однако, теоретически, эти права не более чем небольшой список атрибутов: 0774 user:users — как пример. Есть ли способ запихнуть их обходным путем, скажем в ACL, или просто созданием рядом скрытых пустых файлов, в которые будут просто текстом писаться права доступа, и которые драйвер будет воспринимать как один?
Как и предполагали в комментариях, это язычок шлейфа клавиатуры и тачпада, а не обрезанный шлейф: https://imgur.com/0en7Ctz
У меня есть ноутбук HP 15-ac665ur, немного модифицированный. Вместо HDD стоит SSD, и память до 16 гигов добита.
Вот фото со старых времен до модификаций (не хочу ещё раз разбирать): https://imgur.com/spAFH99
Интересует тот широкий разъем снизу картинки, в который вставлен обрезанный шлейф, ведущий в никуда (узкий разъем выше ведет к привинченной планке, в которую вставляется DVD).
...с условиями:
При чем тут Linux — сами знаете.
В свое время я настроил на CentOS 8 у себя zram по рецепту с ArchWiki: https://wiki.archlinux.org/index.php/Improving_performance#Swap_on_zRAM_using...
Это сработало, но потом я решил перейти на swap-file. Поэтому я удалил все файлы
/etc/modules-load.d/zram.conf
/etc/modprobe.d/zram.conf
/etc/udev/rules.d/99-zram.rules
systemctl daemon-reload
Но при загрузке эти 4 zram продолжают создаваться.
[root@localhost ~]# journalctl | grep zram
May 19 10:23:04 localhost.localdomain kernel: zram: Added device: zram0
May 19 10:23:04 localhost.localdomain kernel: zram: Added device: zram1
May 19 10:23:04 localhost.localdomain kernel: zram: Added device: zram2
May 19 10:23:04 localhost.localdomain kernel: zram: Added device: zram3
May 19 10:23:04 localhost.localdomain systemd-modules-load[286]: Inserted module 'zram'
May 19 10:23:12 localhost.localdomain systemd[1]: sys-devices-virtual-block-zram0.device: Failed to enqueue SYSTEMD_WANTS= job, ignoring: Unit zram-setup@zram0.service not found.
May 19 10:23:12 localhost.localdomain systemd[1]: sys-devices-virtual-block-zram3.device: Failed to enqueue SYSTEMD_WANTS= job, ignoring: Unit zram-setup@zram3.service not found.
May 19 10:23:12 localhost.localdomain systemd[1]: sys-devices-virtual-block-zram1.device: Failed to enqueue SYSTEMD_WANTS= job, ignoring: Unit zram-setup@zram1.service not found.
May 19 10:23:12 localhost.localdomain systemd[1]: sys-devices-virtual-block-zram2.device: Failed to enqueue SYSTEMD_WANTS= job, ignoring: Unit zram-setup@zram2.service not found.
[root@localhost ~]# systemctl list-units --type device --all | grep zram
dev-zram0.device loaded active plugged /dev/zram0
dev-zram1.device loaded active plugged /dev/zram1
dev-zram2.device loaded active plugged /dev/zram2
dev-zram3.device loaded active plugged /dev/zram3
sys-devices-virtual-block-zram0.device loaded active plugged /sys/devices/virtual/block/zram0
sys-devices-virtual-block-zram1.device loaded active plugged /sys/devices/virtual/block/zram1
sys-devices-virtual-block-zram2.device loaded active plugged /sys/devices/virtual/block/zram2
sys-devices-virtual-block-zram3.device loaded active plugged /sys/devices/virtual/block/zram3
[root@localhost ~]# ls -la /dev | grep zram
brw-rw----. 1 root disk 253, 0 May 19 10:23 zram0
brw-rw----. 1 root disk 253, 1 May 19 10:23 zram1
brw-rw----. 1 root disk 253, 2 May 19 10:23 zram2
brw-rw----. 1 root disk 253, 3 May 19 10:23 zram3
Как правильно вычистить остатки zram из системы?
...сносить все темы с Kali из-за плохого русского языка у авторов? Да, я не спорю — там однозначная 2 как по орфографии, так и по пунктуации, но это выглядит как формальный предлог, ей-богу.
********************************************************************************************************************************************************************************************************************************************************************************************************************************
**************************************************************************************************************************************************************************************************************************************************************************************************
*********************************************************************************************************************
*********************************************************
*******************************************
*********************************
Всего голосов: 922
Собственно, вот. Использую уже довольно давно. Просто захотелось энтерпрайза не десктопе.
Из внешнего вида — тема GTK самодельная с помощью oomox-gui, оставльное — из разных мест. И должен признать — после установки ряда расширений GNOME 3 становится удобным DE. Но прожорливым, да. Но с 16 гигами — не страшно.
По техническим характеристикам всё довольно просто, один раздел на SSD в XFS, примонтирован с discard. Вместо swap — 12 гигов zram через systemd+udev по рецепту с арчвики.
По поводу источников пакетов — подключены:
( читать дальше... )
То, чего не хватает там, беру в
flatpak --user install flathub
Во flatpak от пользователя стоит много всего, зачастую ненужного. Ну и буквально пара приложений — руками, сам делал .desktop файлы для их .AppImage и обычного портативного бинарника. И самописный скрипт для контроля температуры — ноут надо бы почистить, вообще говоря...
Русификации нет, да. Система на английском — так проще гуглить.
>>> Просмотр (3840x2160, 4337 Kb)
Я не для себя прошу. Мне неважно, что по умолчанию, я в настройках что хочешь сделаю.
Но новички просто не понимают разницу между апостофом и одинарной верхней кавычкой, потому неспособны разметить.
[code][/code] — все же понятнее, как писать.
Или лучше сделайте так, чтобы разметка по умолчанию принимала всё, что вводят в поле ввода, за вывод терминала. С возможностью отключения, конечно.
..., что приносит слоупок. Весть прошлогодняя, просто заметил только сейчас:
https://ubuntu.com/blog/ua-services-deployed-from-the-command-line-with-ua-cl...
tl;dr — Подписка на 3 машины на ESM, что расширяет поддержку Ubuntu 14.04 до апреля 2022 года, с ноября прошлого года бесплатна, нужен только аккаунт Ubuntu One, а если вы член Ubuntu Membership, то аж 50 машин можете задействовать.
Вероятно (это уже мои догадки), такое же будет и для 16.04, что значит, что на ней можно будет ещё до 2026 года сидеть, если не ошибаюсь.
Мне интересно вот что: вот у меня сейчас на tty1 GDM, на tty2 сессия GNOME.
Могу ли я так хитро настроить systemd-nspawn, чтобы chroot внутри него стартовал с собственным X-server на tty7?
Ну типа нажимаешь Ctrl+Alt+F7 — а там Debian 10 в nspawn, нажимаешь Ctrl+Alt+F2 — и обратно в CentOS 8.
[vsevolod@localhost ~]$ cat /proc/mounts | grep /dev/sda1
/dev/sda1 / xfs rw,seclabel,relatime,attr2,inode64,noquota 0 0
[vsevolod@localhost ~]$ cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sat Feb 15 00:56:41 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=4478298d-df4e-43d5-bb8d-38e5a0ff3a1d / xfs defaults,discard 0 1
systemctl daemon-reload
делал. Не хочет монтировать, как надо.
Грубо говоря, Linux можно изучать для 3 целей — или по работе, или как альтернативу обычному десктопу, или для фана и ковыряния в потрохах системы.
В первом случае, обычный ответ будет — RHEL или его клон CentOS, так как они корпоративный стандарт. Курсы по RHCSA и RHCE вам в помощь. Конечно, если именно у вас на работе стандарт Debian или Ubuntu, то изучать именно их, я же писал «обычный ответ».
Если у вас второй случай, то берите Kubuntu LTS. KDE ближе к Windows по внешнему виду, чем GNOME (что в обычной Ubuntu по умолчанию), так что привычки не придется сильно ломать (хотя вообще — берите DE по вкусу). А база Ubuntu LTS даст широкий выбор ПО. Это тоже обычный ответ, нестандартные случаи вроде специфичного оборудования не учитываются.
В третьем случае... да творите что хотите. Главное — не нойте, что сложно. Вы сами выбрали этот путь. Но если опять таки не знаете, с чего — Arch или Gentoo.
Среднее между 1 и 2 вариантом — Fedora. Среднее между 2 и 3 — Debian, Manjaro, OpenSUSE. Среднее между 1 и 3... а вот не знаю, специфичный юзкейс.
А сейчас сторонники других дистрибутивов объяснят, в чём я неправ с такими советами.
Что-то не могу нагуглить...
В общем, начал я тут всерьез думать, а не поставить ли мне Oracle Linux на основной комп. И, как обычно, начал с изучения лицензий и прочего:
http://www.oracle.com/us/support/library/enterprise-linux-support-policies-06...
Насколько я понял, если скачал OL бесплатно, то ты получаешь только Oracle Linux Network Support. Всё бы ничего, но у него достаточно много ограничений во всех 3 текущих версиях (8, 7, 6):
https://docs.oracle.com/cd/F22978_01/oracle-linux/8/licenses/F13931.pdf
https://docs.oracle.com/en/operating-systems/oracle-linux/7/licenses/E63013.pdf
https://docs.oracle.com/en/operating-systems/oracle-linux/6/licenses/E63012.pdf
В частности, в 8 версии _нельзя_ использовать XFS (ладно, обойдемся ext4), Oracle Linux Application Streams (вот без этого грустно) и в 6 и 7 нельзя DTrace. И много ещё чего нельзя (по ссылкам).
Я в курсе, что здесь есть пользователи этого дистрибутива. Скажите, я правильно понял свои ограничения?
И что будет, если я их случайно попробую поставить эти пакеты? Нужные пакеты просто не установятся, или установятся, но потом придет письмо с требованием денег за использование платных продуктов?
Это — небольшая заметка для новичков. Модераторам — просьба закрепить.
В принципе, краткий ответ на вопрос «Как правильно копировать вывод терминала?» будет: www.linux.org.ru/help/markdown.md
Но многие новички видимо в принципе не могут работать с разметкой не WYSIWYG. А если тупо копировать текст, то получается каша, которую невозможно читать. Вставлять текст картинкой — вообще хуже некуда, этим вы заставляете человека, который всё же решился за вас поискать в Google (вообще, вы должны были это сделать перед обращением на форум) перепечатывать ошибки руками.
Итак, вот ситуация: вас попросили процитировать вывод какой-либо команды со своего компа. Для простоты, скажем,
lsb_release -a
Вообще, как видите, ничего сложного.
P.S. Ранее я неправильно писал названия символов и сам их путал, теперь вроде верно.
https://ru.wikipedia.org/wiki/Машинописный_обратный_апостроф
RHEL 8.1 — 2019-11-05
Oracle Linux 8.1 — 2019-11-15
Прогресс же у CentOS 8.1:
https://wiki.centos.org/About/Building_8.x
Короче, он ещё жив.
Добавил этот плагин в DB, сейчас внешний вид окна: сверху полоска воспроизведения, ниже плейлисты, ниже File Browser.
Когда дабл-клик файл, он не делает ничего. Нужнно выбрать по правому клику, добавить в плейлист, и там запустить. Как сделать удобнее?
← назад | следующие → |