LINUX.ORG.RU

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

Новости — Open Source

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

Группа 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
()
Форум — General

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

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

 , ,

Deleted
()
Форум — Desktop

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

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

 , ,

hikikomori
()
Форум — Desktop

ColorCorrect Geolocation Updater

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

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

 , , ,

Deleted
()
Форум — Talks

Цензура в Debian

Привет, ЛОР.

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

Жил-был чувак по имени 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
()
Форум — Desktop

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

Доброго времени суток, помогите разобраться пожалуйста.. 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
()
Форум — Desktop

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

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

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

Спасибо!

 

annonim
()
Новости — Open Source

diaspora* 0.7.5

Группа Open Source

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

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

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

 ,

commagray
()
Форум — Desktop

Печать из Vim

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

Пытаюсь печатать из 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
()
Форум — Development

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

Добрый день!
Прошу поделиться опытом 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
()
Форум — General

Debian 10 (Testing) netinstall на USB

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

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

Help.

 ,

Deleted
()
Форум — General

Проблема с Synaptic

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

 , , ,

FryLolnes
()
Форум — General

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

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

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

 

hellos0dna
()
Форум — Talks

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

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

Например 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
()