FreeBSD 13.1-RELEASE
Команда разработчиков FreeBSD представила FreeBSD 13.1-RELEASE — второй выпуск ветки stable/13.
( читать дальше... )
>>> Примечания (анг)
Команда разработчиков FreeBSD представила FreeBSD 13.1-RELEASE — второй выпуск ветки stable/13.
( читать дальше... )
>>> Примечания (анг)
Товарищи бездельники, доброго дня всем! Я изменил картинку загрузки FreeBSD, вместо орб на часики :3
Но зачем ???
Пару месяцев назад случайно наткнулся на одну тему где-то в сообществах FreeBSD. В ней кто-то сделал тоже самое – изменил внешний вид загрузчика. Только вот там описывалось, что это упорото. Ту тему я уже не могу найти. Когда я повторил эту странность на своём ноуте, я понял, что ничего упоротого в этом нет и для этого даже никакие знания луа не требуются. Разочаровался немного.
«Кто на свете всех невзрачней,
незаметней и прозрачней?»
Превратил свой десктоп в прозрачнодром. Больше фоток есть внизу.
Изменений с последней темы очень мало:
На панели можно увидеть кнопку быстрого сворачивания, часы, системную панель (где громкость, яркость и локализация), мини-плеер, клиент для монтирования дисков, телеграм, жабер, показатель переключателя раскладки и в конце рабочие области и меню пуск.
4 эмулятора терминала закрывают собой фон рабочего стола, чтобы меня случайно ![]()
sudopacman не угадал)). В них открыто клиент для irc, neofetch, в мультиплексоре компиляция make не помню чего, а в консольном фм играет песня.
Пользуясь ситуацией, хочу переответить на вопрос
utanho.
Когда я обновлялся на версию 1.6.2, я обнаружил, что gtk не был притащен в систему ни одним из компонентов люмины. Странно, что я не посмотрел на это раньше. В версии 1.6.0 gtk2 притащил только
устаревший xscreensaver, который выпилили в версии 1.6.2. Остальные тулкит-зависимости были притащены некоторыми моими повседневными приложениями. Меня беспокоит только использование gtk в темах оформления и иконках.
В lumina есть способ использовать темы gtk с программами qt, но это довольно неприятно. Вот почему у нас есть встроенный движок темы. =)
Все это значит, что можно обойтись без gtk.
Теперь на вопрос от
Sunderland93:
Вместо используемых сред, которые выкинули из lumina используется qsudo (оно есть в репозитории)
ps: версия Lumina 1.6.2 теперь в репозиторях freebsd по умолчанию.
. >>> Скриншот 4 (LORец в ФФ)
. >>> Скриншот 3 (ФМ и компоненты lumina-*-.pkg)
. >>> Скриншот 2 (мой файловый менеджер за несколько дней до этого 😅)
Установил базу данных postgresql13. установил pgadmin3. Создал базу данных.
Хочу создать таблицу в базе данных lesson, но вылазит ошибка. Мне нужно сделать именно так, как я это делал в mysql/phpmyadmin. Потому что там у меня работало, а postgre я раньше не использовал. Прошу помочь.
На phpmyadmin выглядела таблица, которую я создавал таким образом:
| Имя | Тип | Длина/Значения | По умолчанию | Сравнение | Атрибуты | Null | Индекс | A_I | Комментарии |
|---|---|---|---|---|---|---|---|---|---|
| user_id | INT | 11 | Нет | Primary | A_I | ||||
| username | VARCHAR | 60 | Нет | utf8_general_ci | — | ||||
| password | VARCHAR | 60 | Нет | utf8_general_ci | — | ||||
На pgadmin3 таблица выглядит так:
| Column | Тип | Длина/Значения | Not Null | Уникальный ключ | Первичный ключ | По умолчанию | Комментарии | ||
|---|---|---|---|---|---|---|---|---|---|
| user_id | integer | 11 | Да | Да | |||||
| username | character varying | 60 | Да | ||||||
| password | character varying | 60 | Да | ||||||
Ошибка выглядит так:
Ошибка SQL:
ERROR: syntax error at or near "("
LINE 1: CREATE TABLE "public"."signup" ("user_id" integer(11), "user...
^
В операторе:
CREATE TABLE "public"."signup" ("user_id" integer(11), "username" character varying(60), "password" character varying(60), PRIMARY KEY ("user_id")) WITHOUT OIDS
Пробовал через postgre в консоли, тоже самое:
postgres=# CREATE TABLE signup (
user_id int(11) PRIMARY KEY,
username character varying(60),
password character varying(60),
);
ERROR: syntax error at or near "("
СТРОКА 2: user_id int(11) PRIMARY KEY,
^
Да, я вижу, что проблема где-то с последовательным типом данных. Я пробовал заменить на SERIAL , но в любом случае после создания таблицы не было доступа к бд/таблице. ЧЯДНТ?
//Тег freebsd будет лишним, но если это важно, то события происходят на ос freebsd в jail, все это на устройстве raspberry_pi. В моём случае pgadmin4/phppgadmin конфликтует с бинарными пакетами малины, которые были собраны заранее для nginx и другого добра, поэтому я поставил именно pgadmin3.
Собирался создать файловую систему в пуле zfs, смонтировать ее, установить в jail с нужной версией системы и нужной архитектурой с FREEBSD_HOST.
Вот что происходит:
[00:00:00] Creating fbsd13:0amd64 fs at /usr/local/poudriere/jails/fbsd13_0amd64... done
[00:00:01] Using pre-distributed MANIFEST for FreeBSD 13.0-RELEASE amd64
[00:00:01] Fetching base for FreeBSD 13.0-RELEASE amd64
fetch: transfer timed out
fetch: transfer timed out
[00:04:01] Error: Failed to fetch from ftp://ftp.ru.freebsd.org/pub/FreeBSD/releases/amd64/amd64/13.0-RELEASE/base.txz
Открыл в браузере:
ftp.ru.freebsd.org/pub/FreeBSD/releases/amd64/amd64/13.0-RELEASE/
А там надпись от провайдера:
Уважаемый абонент!
Доступ к этому ресурсу заблокирован.
Онлайн-поддержку и ответы на вопросы вы можете получить
на Портале Абонента и на официальной странице Facebook.
Заменил везде ru на ua - сайт открылся, установка пошла..
Долгое время использовал линуксовое KDE по привычке. Когда первый раз пробовал чувствовал эйфорию, где лепота и функциональность в одном флаконе. Правда после жирности и утечки стабильности меня попустило. Как-то раз после загрузки KDE, я обнаружил, что панель исчезла без следа.
Решил перейти на другое ДЕ, и выбор пал на стандартное lumina, разработанное для сообщества BSD. Ничего жирного в нем я не обнаружил, как наговаривали некоторые. Минимализм чувствуется с первого взгляда. По жирности данное ДЕ примерно в 10 раз меньше ванильных кед за счет минимум зависимостей на борту и отсутствия реализаций широко используемых сред рабочего стола. Скорость загрузки на 15-20 секунд быстрее, по сравнению с кде. В целом выглядит все красиво. После недельки пощупывания люмки я понял, что меня все устраивает. Вполне возможно, что меня накрыло и я преувеличиваю, тогда меня скоро еще раз попустит.
На рабочем столе дефолтный xterm и дефолтные коньки (конфиги я дописал немного, разумеется). Оказывается, даже был минималистичный монитор системы в виде виджета, но я его нашел только, когда уже настроил conky, поэтому на скрине его нет. Тема Twice, потому что в дефолтной мне было не понятно, где заканчивается консоль с freebsd-шным экстра-черным цветом. Они сливались на фоне друг друга.
Из минусов: Нет на панели индикатора для переключения языков ввода. И еще мне не нравится, как работают макросы устройств ввода-вывода в стандартном файловом менеджере, который сделали специально для проекта.
Из плюсов: Нашел удобный аудио плеер из коробки, который умеет плейлисты добавлять и держать в трее, в то же время не имеет ничего лишнего. И еще пара других приятных мелочей.
При разворачивании xterm в окно на пол экрана текст остаётся только под размер этого окна.
Что нужно прописать в Xresources, чтобы текст в xterm был виден полностью, а при уменьшении окна переносился по словам на новые строчки?
Тема с удаленным ответом: WM из фильма «Трон: Наследие»
Лень это грех
5.2 Оскорбление участников дискуссии (-15)
переудалено
4.2 Вызывающе неверная информация (-15)
фернандоса не стало - модерировать некого?
Переношу пул с rootfs
Ошибка, которая в шапке темы была в конце переноса снапшота на другой хост.
В результате чего не могу в лайв сиди пул развернуть в /mnt
ЧЯДНТ?
root@testsr:~ # zpool export zroot1
root@testsr:~ # zpool import -R /mnt/ zroot1
cannot mount '/mnt//tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//zroot': failed to create mountpoint: Read-only file system
cannot mount '/mnt//usr/home': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/crash': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': mount failed
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system
cannot mount '/mnt//var/tmp': failed to create mountpoint: Read-only file system
Почему после того, как я прописал публичные пиры в /usr/local/etc/yggdrasil.conf и перезагрузил сервис, я все еще не могу подключится и заходить на те сайты с непроизносимыми названиями? Я по офф документации установил yggdrasil и ipv6 включил, проверил на виртуалках, вчера у меня не работало совсем, сегодня попробовал еще раз, на виртуалке с дебиан получилось все, а на freebsd не работает. Разница только в том, что на дебиане нашелся как-то пир и команда yggdrasilctl getPeers показывает, что он работает, а на freebsd эта команда видит только свой туннельный адрес. 200::/7
Я недавно организовал хранение данных в raidz. Создал один пул на три диска, они были по 2ТБ. Если нужно, покажу zpool status. С хендбука всего две команды выполнил. Сейчас размер пространства составляет 3.5ТБ.
У меня есть еще внешний накопитель на 2 ТБ, подключенный по usb. И вот я думаю бэкапить на него данные с raidz. Чтобы на случай бомбежки дома службами безопасности непредвиденной ситуации, вытащить диск и пошел, а там все данные. Только хотел спросить, как лучше всего это сделать?
На хендбуке слишком просто все, поэтому я хотел бы уточнить еще пару вопросов:
Кто уже имеет опыт хранить так данные, какие у вас впечатления? Просто я скопировал данные и теперь у меня предрассудки.
Есть у меня три usb диска ntfs. Они монтируются при помощи ntfs-3g. Но возникла необходимость автоматизировать этот процесс, потому что мне надоело искать где какой диск. Это утомляет, согласитесь.
Пробовал в fstab прописать, но у меня после этого не загрузилась система, пришлось зайти в live-cd и убрать.
Я уже пробовал написать себе говноскрипт, который должен монтировать одной командой - https://pastebin.com/3AwLQCSM , к сожалению, после перезагрузки диски поменялись местами и uuid не соответствуют.
Так что у меня всего один глупый вопрос:
Взял образ линукса под названием debian-10.0.0-amd64-netinst.iso и положил его в каталог /vm/iso/. Хочу запустить установку при помощи vnc, как в том видео, что я нашел. Для windows на виртуалку с BHYVE_UEFI устанавливается и работает через VNC без проблем. А как быть с образом линакса, если не нужно uefi? Вот запускаемые строки, здесь ошибка:
-s 0,hostbridge \
-s 3,ahci-cd,/vm/iso/debian-10.0.0-amd64-netinst.iso \
-s 4,ahci-hd,linux.img \
-s 5,virtio-net,tap1 \
-s 29,fbuf,tcp=0.0.0.0:5900,wait \
-s 30,xhci,tablet \
-s 31,lpc \
-l com1,stdio \
-l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI_CSM.fd \
Чтобы была графическая установка при запуске линуксового образа я ставил с опцией bhyve_uefi, но после установки, загружаясь с ahci-hd,linux.img в vnc был черный экран.
Что нужно исправить в этих строчках запуска и как запустить установку линукса на виртуалку без uefi в операционной системе FreeBSD?
Добрый день. Заметил такую вещь, что при игрании в игры, просмотре видео или просто открытии картинки видно, что картинка отображение немного темная, мутная, не понятно какая
Видеокарта стоит Ge-force 1030 и проприетарный драйвер от неё nvidia. Просветите меня из-за чего проявляется эта фигня. Может быть для нвидии есть какие-то конкретные настройки или что-то такое? Или дело не в драйвере?
% wine64 setup.exe
На этапе установки зависает на 89%
И постоянно в консоли эта строчка:
wineserver: file_set_error() can't map error: Cannot allocate memory
wine-6.0.1 OS FBSD 13R0 amd64
Ответ в последнем комментарии этой темы.
Обновляю тред. Ну так, чисто для себя.
Первые 4 ответа относятся к теме, которая была все равно оффтопиком и тупняком, поэтому я обновляю тред для себя (если вы модератор, можете их удалить, вместе с этим предложением).
Я решил опробовать некоторые варианты, чтобы понять как играть в игры на freebsd в 2к21. Прямого ответа я все еще не нашёл, поэтому начал расследование. Для полноценной поддержки сразу 32битных и 64битных банарников нужен multilib, которого к нам так и не завезли. А всё-таки держать при себе патлатый линукс или винду чисто для игр мне не хотелось.
Что пробовал:
Что не успел попробовать:
Решение:
Протон работает по отдельности как через стим, так через бинарь. Не создаёт ярлыки приложений на рабочем столе при установке. Работает со скриптом pkg32.sh для поддержки PE32 приложений. Таким образом некоторые игры работают лучше, чем в линукс (не все). Но также это не будет полноценно работать - например, если 32битное приложение попытается запустить 64битное - последнее запустится тем же 32битным wine’ом с очевидным результатом.
Я не отрицаю, что возможно, мои руки слишком кривые для этого, но я пришел к этому выводу, испробовав многие оптимальные варианты для себя. Если вы знаете решение, которое я не заметил или прошел мимо, то ваше мнение приветствуется.
0009:err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
0009:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
i386-wine version wine-5.0.4 ОС FBSD 13.0-RELEASE amd64
ValdikSS, помоги, твой скрипт не работает из-за:
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 67: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 69: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 145: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 147: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 149: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 151: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 152: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 153: Could not find
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 154: Need an operator
make: "/usr/home/user/Загрузки/ms-sys-2.5.3/Makefile" line 155: Need an operator
make: Fatal errors encountered -- cannot continue
make: stopped in /usr/home/user/Загрузки/ms-sys-2.5.3
через GNU make собралось, но дальше нужно выполнить устанвку от рута
gmake: Цель «install» не требует выполнения команд.
Как быть? что за оператор ему нужен?
Знаете форумчане, я замечаю некую закономерность; как только я связываюсь с виндой, так сразу отваливаю долю хорошего тупняка. Поэтому, спрошу открыто: как записать виндовс на флешку под freebsd? Я где-то читал, что на фряхе поддерживаются только старые udf. (может и не из-за этого, но) банальне копирование содержимого с помощью cp не помогло. Короче говоря, я записывая таким же способом, как это делал на линуксе получил ошибку 0xc0000225, где не найден или поврежден /boot/BCD. Может мне кто-то подскажет, у кого был опыт накатывания.
Меня не интересует сама винда на флешке, а процесс записи на нее.
Итого потрачено:
Решено: dd+mount+cp Как записать винду на флешку под фрёй? (комментарий)
При авторазметке zfs создает разделы в массиве, зачем они мне нужны? Как отключить датасеты из пула, оставив только корень zroot?
Вот что имею ввиду:
Filesystem Size Used Avail Capacity Mounted on
zroot/ROOT/default 98G 932M 97G 1% /
devfs 1,0K 1,0K 0B 100% /dev
zroot/tmp 97G 96K 97G 0% /tmp
zroot 97G 96K 97G 0% /zroot
zroot/var/crash 97G 96K 97G 0% /var/crash
zroot/var/mail 97G 96K 97G 0% /var/mail
zroot/usr/ports 98G 715M 97G 1% /usr/ports
zroot/usr/home 97G 128K 97G 0% /usr/home
zroot/var/log 97G 176K 97G 0% /var/log
zroot/var/tmp 97G 96K 97G 0% /var/tmp
zroot/usr/src 98G 702M 97G 1% /usr/src
zroot/var/audit 97G 96K 97G 0% /var/audit
У меня такое ощущение, что нужно грузиться с livecd и создать пул, затем импортировать его. Это правильно?
| ← назад | следующие → |