LINUX.ORG.RU

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

Не холивара ради, FreeBSD+Software_Raid10+zfs vs Linux+Software_Raid10+lvm

Форум — Admin

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

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

Вводные данные:
Высвободился старенький сервак: Intel 2 ядра, 4GB RAM, SATA - 4 устройства без поддержки аппаратного Raid, 2 сетевые 1Gb.

Задача:
Поднять файл-помойку (файловый сервер по протоколу SMB/CIFS и авторизацией в AD) используя рейд 10 с сохранением предыдущий версий файлов.

Суть вопроса:

Для решения задачи первоначально собирался использовать связку Linux + Software Raid10 + lvm + Samba4. Но коллеги начали меня пугать низкой производительностью lvm (по сравнению с zfs) и ее ненадежностью. Кроме того, у некоторых из моих коллег есть предубеждения, что Linux дико тормозит при операциях над множеством мелких файлов (Bug 12309). Решил обратить взор на zfs - и меня так же попытались напугать в ненадежности FreeBSD и что она вообще RIP.

Вообще то мы на работе используем для файловых серверов аппаратно-программные решения. Когда-то очень давно (2009-2011 г.г.) использовали Linux + аппаратный Raid10 + Samba3 без lvm. Но тут необходимо сохранять предыдущую версию при изменении оригинала. Сторонники zfs меня уверяют, что lvm не умеет Copy-on-write, и это придется реализовывать или созданием snapshots по расписанию, или через кучу костылей в виде скриптов. При этом я не знаю, как это делается в zfs, но где-то слышал, что zfs умеет таки Copy-on-write «из каропки». Сторонники lvm зато хвалятся полностью динамическими разделами, которые дают возможность очень гибко настраивать разделы «на лету».

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

 , , , ,

ivanlex
()

Автологин без DM

Форум — General

Задача возникла следующая: Я конечно понимаю что это тема поднималась. Но смотрю он слишком устарел https://www.linux.org.ru/forum/general/8414117. На виртуалке гоняю Arch Linux,Возможно ли реализовать загрузку так, чтобы без запроса имени пользователя и пароля загрузилась в рабочий стол, и кстати у меня установлена i3wm? И как это реализовать? В Arch Wiki конечно тоже читал, но суть так и не понял что да как. Хотя понял что в .xinirc сохранить переменную exec i3, и startx'ом можно запустить - это тоже вариант, но со временем начинает бесить каждый раз вводить этот имя пользователья и пароль. Как всё это нативно организовать?

 ,

Hufoc
()

Посоветуйте задачек

Форум — Development

Посоветуйте хороший сборник (олимпиадных) задач по программированию. Приветствуются задачи уровня для новичков и выше. Спасибо. //**С выпавшим годным снегом в локации Беларусь! **На правах оффтопа

 , , , ,

int13h
()

Как найти программы под OpenSUSE

Форум — General

Я решил поставить себе OpenSUSE, но не знаю где взять такие программы:

SimpleScreenRecoder
Notepadqq
SystemBack
Steam
TeamViewer
Virtualbox нормальный, а то я установил кривой какой-то

Перемещено beastie из development

 ,

seroff
()

Хочу пощупать chrome os на виртуалке

Форум — Desktop

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

 

te111011010
()

Чехия: сколько надо для жизни?

Форум — Talks

Всем привет,

соориентируйте, пожалуйста, сколько нужно получать в Чехии (например, в Брно), чтобы нормально прожить семье из двух человек (и чтобы жена не работала). Читал что съем однушки стоит 300-500 евро, это все еще так? Сколько получают разработчики (веб и java, в частности)? Каким образом туда переезжать из Москвы?

Спасибо заранее!

 ,

php-coder
()

Archlinux -> Void Linux

Форум — Talks

В общем, посоны, поставил я по совету анонимуса этот лисапед.

Из минусов и странностей:

  • Якобы заявлена поддержка установки на LVM, но на установочном диске отсутствует пакет lvm2. Пришлось устанавливать при помощи виртуальной машины, qemu-nbd, rsync и скотча.
  • Баги в зависимостях. При установке какого-то пакета система втянула новую версию libssl, при том что пакетный менеджер был слинкован со старой. Чтобы реанимировать пакетный менеджер, пришлось вручную выдернуть из старого пакета файл libssl.so.27 и засунуть в /lib. Нелепый факап мейнтейнера, особенно с учетом того, что эти версии имеют разный soname и, следовательно, не конфликтуют.
  • Пока еще мало пакетов в репозитории. Из привычных мне программ нет lilyterm и medit (и наверное многих других, еще пока глубоко не копал).
  • Заметил глюк: htop отображает дисковый кэш как used. free -m говорит, что реально занято 300 метров, а htop думает, что 2 гига. Под Арчем эта же версия htop-а отображает всё корректно.
  • НЕТ AUR! У меню ломка, посоны!

Из плюсов:

  • По сравнению с Арчем, более технологичная система сборки пакетов. Есть поддержка кросплатформенных сборок. Заявлена подержка ARM.

    Сборочные рецепты проще и лаконичнее арчевских. Типичный рецепт выглядит так:

pkgname=scrot
version=0.8
revision=3
build_style=gnu-configure
make_install_args="docsdir=/usr/share/doc/scrot"
makedepends="libX11-devel giblib-devel imlib2-devel"
short_desc="A simple command-line screenshot utility for X"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://scrot.sourcearchive.com/"
license="MIT"
distfiles="http://linuxbrit.co.uk/downloads/$pkgname-$version.tar.gz"
checksum=613d1cf524c2b62ce3c65f1232ea4f05c7daf248d5e82ff2a6892c98093994f2

Это весь файл, ниже нет никаких build() и package(). Строка build_style=gnu-configure делает всю работу. Внутре у ней неонка. Для простых случаев этого достаточно.

Предусмотрена возможность пересобирать систему с иным набором USE-флагов. Нагрепанный перечень флагов:

$ grep -r build_options= | sed 's/.*="\(.*\)"/\1/' | tr ' ' '\n' | sort | uniq
aalib
acl
backtrace
basic
bluetooth
broadway
cdparanoia
colord
cups
customico
dbus
efi
expat
framebuffer
full
gdbserver
gdk_pixbuf
gif
gir
gles
gles2
gnome
gnutls
gstreamer
gtk
gtk3
harfbuzz
hatchet
ibus_setup
idn
imagemagick
jack
jpeg
kde
lame
libedit
lua
lzo
medium
microhttpd
mpcdec
notify
opengl
openssh_identitypersist
openssl
oracle_bootstrap
pam
pdf
perl
png
ps
pulseaudio
pwquality
python
qrencode
qt
raw
readline
sasl
sdl
sdl2
sidebar
small
sound
spice
ssl
startup_notification
static
svg
systemd
tcpwrappers
tiff
trash
unicode3
upower
usb
v4l2
vaapi
wavpack
wayland
x11
xft
xml
xmpp
xpm
xscreensaver

  • За инициализацию системы отвечает набор скриптов в /etc/runit/core-services/. Демонами рулит runit. Запуск системы до окна lightdm за секунды.
  • Прощайте портянки на bash-е из sysv-style init. Прощайте портянки юнит-файлов systemd. Скрипты запуска демонов для runit выглядят как-то так:
$ cat /etc/sv/lightdm/run 
#!/bin/sh
sv check dbus >/dev/null || exit 1
[ ! -d /run/lightdm ] && mkdir -p /run/lightdm
chmod 0711 /run/lightdm
chown lightdm:lightdm /run/lightdm
mkdir -p /var/lib/lightdm /var/lib/lightdm-data
chown -R lightdm:lightdm /var/lib/lightdm /var/lib/lightdm-data
exec lightdm
$ cat /etc/sv/sshd/run 
#!/bin/sh
ssh-keygen -A # Will generate host keys if they don't already exist
exec /usr/sbin/sshd -D

Итого, дистрибутив сырой, но очень перспективный, если будет больше разработчиков. Годная система сборки, годные инитскрипты, годный менеджер демонов. Никакого блоатваре. Пока еще много детских багов из-за малого количества разработчиков и пользователей.

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

Самый главный недостаток для пользователя на данный момент: нет аналога AUR.
Будет какой-нибудь Void User Repository, будут пакеты, дистрибутив будет жить и развиваться.

 , ,

Deleted
()

Шахматы с расстановкой и переключением юзер-юзер и юзер-компьютер во время игры

Форум — General

Здравствуйте! Я хочу для своих нужд игру шахматы, с помощью которой я смогу обучаться игре. Мне нужны опции: - расстановка фигур и запуск игры против компьютера, - отключение компьютера во время игры и свои ходы или даже редактор игры с возможностью переставить фигуры - и запуск игры компьютера опять с новой расстановкой. По-моему это очевидные функции особенно для новичков. Но ни в дричес, ни в pychess ни в Игры - Шахматы, ни в eboard я такое не вижу - нет. Подскажите где есть такие опции? у меня убунту

 ,

znavko
()

Arch Linux - причины выбора?

Форум — Talks

ЛОРовцы-арчелюбы, а за что вы любите арч?

Сейчас сижу на кубунте, есть немало нужного софта (формально deb-only, но с AURом это не проблема, ведь правда?), но задолбали постоянные глюки.

И да, особо приветствуются истории успеха арчеводов с кедами.

 

dvrts
()

nenuzhnix — the most useless linux distro

Форум — Talks

Итак, пришло время выложить Ненужникс — мой собственный микродистрибутив. Пока он почти ничего не умеет, но зато работает (поддерживает только amd64, в виртуалке не запустится).

Киллерфичи:

  • Отсутствуют продукты жизнедеятельности Поттеринга (PulseAudio, Avahi, systemd);
  • Чистый wayland (без иксовых библиотек);
  • Никаких перлопитоновых костылей: только shell-скрипты, только хардкор!

Большинство пакетов из Debian 7, пакетный менеджер opkg.

Как пользоваться: дождаться окончания загрузки (пара секунд), ввести имя пользователя (root), жмякнуть «enter». Если всё хорошо, у вас запустится weston, если всё плохо, вы увидите лог ошибок. В weston вы можете наблюдать дефолтные обои (скучные), двигать курсором и вводить текст с клавиатуры (если ваше устройство ввода работает), запустить терминал и любоваться на эталонное ШГ. Всё, что нужно линуксоиду.

Как установить: положить в /boot и запустить update-grub. Рекомендуется также выставить тайм-аут на время, большее времени вашей реакции. Если у вас другой загрузчик, произведите аналогичные действия для него.

Как скачать: бесплатно без регистрации и смс (18,49 Мб).

Каст тех, кто может быть заинтересован: vurdalak, StReLoK, qzxcvbnm, zorg, Borsalino, nepank, SANSLAR, Lincor, RADDyomin, densss, border-radius.

 , ,

CYB3R
()

Про openbsd

Форум — Talks

Пацаны, что-то я последнее время стал поглядывать на OpenBSD. Есть ли здесь человеки реально использующие эту ОС на домашнем ПК? Можно ли использовать на относительно старом железе (Celeron 550 2.0 GHz/ 2 Gb ram / X3100) без геморроя?

 , ,

int13h
()