LINUX.ORG.RU

Избранные сообщения jklfds

Super UEFIinSecureBoot Disk — запуск любых ОС и .efi-файлов с флешки без отключения UEFI Secure Boot

Новости — Open Source
Группа Open Source

Super UEFIinSecureBoot Disk — образ диска с загрузчиком GRUB2, предназначенным для удобного запуска неподписанных efi-программ и операционных систем в режиме UEFI Secure Boot.

Диск можно использовать в качестве основы для создания USB-накопителя с утилитами восстановления компьютера, для запуска различных Live-дистрибутивов Linux и среды WinPE, загрузки по сети, без отключения Secure Boot в настройках материнской платы, что может быть удобно при обслуживании чужих компьютеров или корпоративных ноутбуков, например, при установленном пароле на изменение настроек UEFI.

Образ состоит из трех компонентов: предзагрузчика shim из Fedora (подписан ключом Microsoft, предустановленным в подавляющее большинство материнских плат и ноутбуков), модифицированного предзагрузчика PreLoader от Linux Foundation (для отключения проверки подписи при загрузке .efi-файлов), и модифицированного загрузчика GRUB2, который загружает EFI-файлы самостоятельно, не используя функции UEFI.

Во время первой загрузки диска на компьютере с Secure Boot необходимо выбрать сертификат через меню MokManager (запускается автоматически), после чего загрузчик будет работать так, словно Secure Boot выключен: GRUB загружает любой неподписанный .efi-файл или Linux-ядро, загруженные EFI-программы могут запускать другие программы и драйверы с отсутствующей или недоверенной подписью.

Для демонстрации работоспособности, в образе присутствует Super Grub Disk (скрипты для поиска и загрузки установленных операционных систем, даже если их загрузчик поврежден), GRUB Live ISO Multiboot (скрипты для удобной загрузки Linux LiveCD прямо из ISO, без предварительной распаковки и обработки), One File Linux (ядро и initrd в одном файле, для восстановления системы), и несколько UEFI-утилит.

Диск совместим с UEFI без Secure Boot, а также со старыми компьютерами с BIOS.

>>> Репозиторий диска

 , , , ,

ValdikSS
()

Выпуск Libreoffice 6.2

Новости — Офисные приложения
Группа Офисные приложения

The Document Foundation объявил о выпуске LibreOffice 6.2.

В новом выпуске:

( читать дальше... )

>>> Подробности

 

Kompilainenn
()

Есть какой-то простой рецепт по готовке DE?

Форум — General

Задумался о переходе на что-нибудь легкое (например, openbox) c xfce, так как крыска что-то потихоньку в могилу катится, да и интересно поглядеть.
Пользовать буду и на десктопе, и на слабом ноутбуке, так что что-то вроде gnome брать не хочу.
Есть рецепт, как сделать de из openbox? Желательно с минимумом сторонних зависимостей.
Или подскажите какие-то альтернативы xfce, только невырвиглазные и шустрые (не lxqt).

 , ,

Deleted
()

При клике на ярлыке вместо открытия файла ярлык открывается на редактирование

Форум — Desktop

На рабочем столе KDE при клике на ярлыке вместо открытия файла ярлык открывается на редактирование. Что это б..ть за опа-опа яблостайл?
Приходится открывать файл ПКМ из контекстного меню. Как это исправить? Желательно через консоль. Почему эти сранные apple-метастазы проникают в linux? Бесит. Ненависть!

 , ,

hikikomori
()

ColorCorrect Geolocation Updater

Форум — Desktop

Зашёл в настройки запуска KDE и взгляд зацепился: https://pp.userapi.com/c851320/v851320993/b36de/2o7ttcUBYEA.jpg

Это что вообще такое и зачем оконному композитору знать моё географическое положение? XD

 , , ,

Deleted
()

Цензура в Debian

Форум — Talks

Привет, ЛОР.

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

Жил-был чувак по имени Norbert Preining. Коммитил он в дебиан, писал код, стал даже одним из разработчиков проекта. Пока ВНЕЗАПНО ему не порезали права и не понизили до простого мейнтейнера за пост в его бложике, где он по неосмотрительности нарушил CoC, упомянув Сару Шарп (она же ныне Sage Sharp, она же О БОЖЕ МОИ ГЛАЗА АААА ЗА ЧТО) используя неправильное с точки зрения политкорректности местоимение — she вместо they. К слову, когда ему указали на его оплошность, он местоимение поправил, но было поздно. Плюс ко всему, ссылки на его блог были удалены из Planet Debian.

Ссылка раз: https://lists.debian.org/debian-project/2018/12/msg00038.html Здесь Норберт просит указать, за что же собственно его наказали, и получает от ворот поворот, потому что негоже холопу обсуждать действия Debian Anti-harassment Team.

Ссылка два: https://lists.debian.org/debian-project/2019/01/msg00170.html Здесь один из поциентов, уже после понижения Норберта в правах, просит прислать истории отрицательного взаимодействия с Норбертом, дабы как-то это самое понижение в правах оправдать.

Чуть более подробный разбор ситуации есть здесь: https://lists.debian.org/debian-project/2018/12/msg00006.html. Плюс там же вкусная драма из жизни одного из крупнейших дистрибутивов Linux.

Спасибо за внимание!

 , ,

hateyoufeel
()

Debian 9 монтирует все usb флешки, только для рута

Форум — Desktop

Доброго времени суток, помогите разобраться пожалуйста.. Debian 9 монтирует все usb только для рута. что бы я не делал как бы не монтировал он не хочет монтировать для всех, каждый раз когда проверяю mount он говорит что смонтирован rw но только для рута с uid gid «0» в Debian 6 автомонтироватие все работало нормально я что то пропустил ?

Тоже было и с внутренними HDD некоторыми, но их смонтировал через fstab. через него с флагом defaults монтирует для всех, с терминала от рута не хочет Где что поменять в дефолтных настройках подскажите пожалуйста. Первый вопрос который не осилил сам за 7 лет.

mount -o uid=1000,gid=1000 /dev/sde1 '/home/user1/Desktop/usb' mount -o user1 /dev/sde1 '/home/user1/Desktop/usb' mount -o defaults,umask=0 /dev/sde1 '/home/user1/Desktop/usb'

ничего не помогает chmod chown вывод mount всегда один /dev/sde1 on /home/user1/Desktop/usb type fuseblk (rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096)

Из терминала из под рута копирует, работает нормально, но это же не дело

 , , ,

sadcreem
()

Куда складывают технические данные, специфичные для пользователей?

Форум — General

Есть директория /home - там на каждого пользователя свои поддиректории. И по-идее, все данные, которые к пользователю относятся должны идти сюда.

С другой стороны, /home это такая директория, которую хочется бекапить. А данные бывают технические, которые бэкапить не нужно.

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

Но он работает не так, у него для разных пользователей разные индексы.

И вот я мучаюсь с выбором имени директории, в которую эти индексы складывать. Мучения связаны с тем, что не хочется тщательно читать все 50 страниц FHS - https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.pdf

пока склоняюсь к /var/cache/appname/user/something.dat

 

Einstok_Fair
()

Отредактировать контекстное меню в XFCE.

Форум — Desktop

Всем доброго времени суток!

Ребят, а как в XFCE (debian) можно отредактировать контекстное меню? Нужно удалить или закоментировать пункт «сделать фоновым изображением». При работе с изображениями мешает.

Спасибо!

 

annonim
()

diaspora* 0.7.5

Новости — Open Source
Группа Open Source

Спустя немногим больше двух месяцев разработки состоялся очередной минорный выпуск diaspora* — федеративной социальной сети, использующей свой собственный протокол коммуникации, который так же используют другие проекты, такие как Socialhome и GangGo.

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

>>> Подробности

 ,

commagray
()

Печать из Vim

Форум — Desktop

Здравствуйте!

Пытаюсь печатать из VIM (:hardcopy) - вместо русских букв вылезают одни знаки вопроса.

printencoding=utf-8, printfont=PT\ Mono:h12

Есть ли готовое решение?

 hardcopy, , ,

Harliff
()

Debian Stretch, который стоит в ZRAM

Галерея — Скриншоты

Как я это сделал:
1. Взял initrd из текущей системы и распаковал его так:

mkdir /root/initrd
cd /root/initrd
zcat /initrd.img|cpio -i
2. Отредактировал файл ./scripts/local и добавил туда в графе:
	# FIXME This has no error checking
	# Mount root
	if [ "${FSTYPE}" != "unknown" ]; then
		#mount ${roflag} -t ${FSTYPE} ${ROOTFLAGS} ${ROOT} ${rootmnt}
		mkdir /ramboottmp
		mount ${roflag} -t ${FSTYPE} ${ROOTFLAGS} ${ROOT} /ramboottmp
		modprobe zram
		modprobe loop
		echo 2G >/sys/block/zram0/mem_limit
                echo 2G >/sys/block/zram0/disksize
		losetup -P /dev/loop0 /dev/zram0
		mkfs.ext4 /dev/loop0
		mount -t ext4 /dev/loop0 ${rootmnt}
		cd ${rootmnt}
		unsquashfs -f -d ./ /ramboottmp/root/factory.sfs
		cp -R -P /ramboottmp/lib/modules ./lib
		echo "/dev/loop0 / ext4	defaults 0 0" >./etc/fstab
		umount /ramboottmp
	else

3. Скопировал туда все необходимые бинарики и обратно запаковал:
find ./|cpio -H newc -o ../initrd.img

4. Приготовил образ а потом перезугрузился и при загрузке указал этот initrd.
Итого, что имеем:

  • 1. Очень хорошую производительность системы и никаких лагов.
  • 2. Хорошую отзывчивость приложений.


Если бы у меня было бы побольше оперативки, то я бы в zram гонял виртуальные машины.

 ,

ne-vlezay
()

Vim для разработки

Форум — Web-development

Добрый день!
Прошу поделиться опытом Vim'еров!

Устал уже от Atom'а! Жрёт дофига, может затупить на элементарных задачах. Но альтернативы не вижу. Уж очень интересно в нём реализована работа с FTP. Но уж очень интересно осилить Vim!

Интересуют следующие моменты:

- Имеется ли в vim аналог remote-ftp? Как происходит работа с удалённым сервером по FTP? С возможностью создать/удалить файл/директорию. Желательно, чтобы каждый раз не вводить пароль.

- Единая рабочая версия настроек. К примеру расшаривает ~/.vim в облако. На MacOS и Linux заведётся?

- NerdTree, как и VimCommander видит только локальную директорию. Это лечится?

- LocalHistory. С дублированием дерева каталогов.

- И, пользуясь случаем спрошу, что используете в качестве автокомплита. Именно для php/html/css/js и прочих web-языков.

PS Коннектился через vim ftp://... Монтирование FTP-каталога не предлагать. В саблайме наигрался уже... Тормозит безбожно при слабом инете. Хотелось бы именно работать с прогруженным деревом слева.

 , , ,

Ignatov
()

Есть ли консоль с музыкой? Хочу такую с музыкой из программы «Каламбур» передачи «Крутое пике».

Форум — Talks

Если у меня что-то ломает, то настройка этого похожа именно на это.

Может к терминалу из xfce можно приделать что-то, чтобы запускалось воспроизведение музыки при открытии терминала?

 , ,

just_a_brake
()

проблема с выборочным отбражением иконок дисков на рабочем столе

Форум — Desktop

Система - Debian testing (XFCE), systemd.

Цель - скрыть на рабочем столе (конкретно у меня XFCE если это принципиально) иконки тех дисков, которые я считаю неважными.

Делается это довольно просто: в /etc/udev/rules.d создается правило примерно следующего содержания:

ENV{ID_FS_UUID}=="xxx", ENV{UDISKS_IGNORE}="1"

соответственно, иконка диска на рабочем столе не должна появляться, независимо от того, смонтирован диск или нет.

До последнего времени все именно так и работало, но примерно 26-го произошло обновление udev и началось :) Указанное выше правило срабатывает, диск (судя по udisksctl info -b /dev/sdb1) получает статус HintIgnore: true, но как только монтируется его иконка показывается на рабочем столе. Монтировать можно через fstab или командой mount, без разницы. Если не монтировать, то не виден ни на рабочем столе, ни в thunar'е.

Гуглёж не помог. Поиск в багтрэкере дебиана тоже.

Вопрос, собственно, куда копать ? Может кто-то столкнулся/сталкивался с чем-то похожим ?

 ,

McSeam
()

Debian 10 (Testing) netinstall на USB

Форум — General

Говорю сразу, я «обнюхал» весь Google, и нужной мне инфы не нашел.

Решил я поставить Debian 10 Buster (testing), под рукой есть компутатор на Windows 7 (x86), и USB флэшка. Мне нужно найти netinstall Debian 10 .iso образ.

Help.

 ,

Deleted
()

Проблема с Synaptic

Форум — General

Вобщем, поставил Debian 9.4 + Gnome на ноут. Поюзал и понял - Gnome тут ни к чему (лагает). Поставил через терминал Xfce как 2-ю оболочку, всё ок. Пробую зайти в Synaptic, кликаю на ярлык - ничего не происходит (на Xfce). В Gnome же всё запускается. С чем м.б. это связано?

 , , ,

FryLolnes
()

Как в XFCE добавить запущенные приложения в панель задач?

Форум — General

Всем привет. такой вопрос - как в XFCE сделать так, чтобы к примеру после запуска Telegram, значок был справа в верхнем углу напротив часов и раскладки?

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

 

hellos0dna
()

Удобный copy-paste в vim

Форум — Talks

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

Например Times->Delay. Я в четвёртой строке написал Delay вместо Times и мне понравилось. Я хочу сделать так во всех остальных местах. Выделяю Delay, жму y. Как мне теперь заменить текст в других местах. Ведь, если я удалю что-то, то это затрёт скопированную строку. Шаманство с указанием регистров не предлагать. Это долго, а меня уверяли, что вим это быстро. Я не собираюсь махать руками как пианист, чтобы провести замену слова.

FRandomStream Stream((int32)FPlatformTime::Cycles());
for (int32 Index = 0; Index < NumSamples; Index++)
{
    Delay[Index] = Stream.GetFraction();
}
// ave = .5
for (int32 Cube = 0; Cube < 2; Cube++)
{
    for (int32 Index = 0; Index < NumSamples; Index++)
    {
        Times[Index] *= Stream.GetFraction();
    }
}
// ave = 1/8
for (int32 Index = 0; Index < NumSamples; Index++)
{
    Times[Index] *= 0.00001f;
}
// ave = 0.00000125s
for (int32 Zeros = 0; Zeros < NumSamples / 20; Zeros++)
{
    int32 Index = Stream.RandHelper(NumSamples);
    Times[Index] = 0.0f;
}

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

 , ,

ox55ff
()