Задать вопрос
Ответы пользователя по тегу Linux
  • Какие есть хорошие книги или мануалы по настройке ядра линуск?

    @rPman
    Если у вас не embended разработка и вы не собираете ядро для хитрой и слабой железки, то не заморачивайтесь этим от слова совсем.

    Gentoo - ваше направление размышлений, и в конце концов нормльной автоматизации не ждите, часть фишек потребует установки пакетов, и наоборот. Документацию искать в гугле по названию вашего железа (материнка или всей системы, например eeepc900 - нетбуки асус, добавляя ключевые слова gentoo, ubuntu, linux)
    Ответ написан
    Комментировать
  • Как ускорить X11 Forwarding?

    @rPman
    Если приложение рисует содержимое окно и интерфейс самостоятельно (очень любят так делать приложения, использующие кроссплатформенные библиотеки) то у вас по сети к xserver будут гулять фактически битмапы, без оптимизации (простого сжатия недостаточно, нужно кешировать и дифы слать) это печаль.

    Попробуйте другие технологии, vnc например.
    Так же поэксперементируйте с NX NoMachine, для вашего случая оно бесплатно, и там хорошо оптимизирован трафик и кешируются изображения.
    Ответ написан
  • Linux существует ли аналог терминального сервера как у Windows server?

    @rPman
    Если забыть про специализированные приложения и пакеты, поддержка удаленного подключения уже есть в xserver (то, с помощью чего работает графический интерфейс), один из примеров использования, не самый эффективный, с одной linux машины подключитесь к другой с помощью ssh с ключом -x, на сервере sshd в настройках должно быть включен X11Forwarding.

    Помню у меня на гигабитной сети даже 3D игра работала норм, используя видеокарты клиента а процессор сервера.
    Ответ написан
  • Почему программа выдает не тот результат, который нужен?

    @rPman
    фиг его знает, есть предположение, в main.c

    setlocale(LC_ALL, "");

    #ifdef PACKAGE_LOCALE_DIR
    bindtextdomain(PACKAGE_NAME, PACKAGE_LOCALE_DIR);
    #else
    #error Please use flag -DPACKAGE_LOCALE_DIR="locale"!
    #endif

    textdomain(PACKAGE_NAME);

    что то из этого выдает в stdout лишний текст путь до локализации, но он закеширован, кеши сбрасываются по завершению программы
    Ответ написан
  • Как пробросить интернет на виртуальный интерфейс?

    @rPman
    при переподключении ваша запущенная программа уже не сможет принимать соединения от нового интерфейса, кажется даже если вы сделаете listen 0.0.0.0 (у меня были косяки при использовании vpn в похожей ситуации), так что приложение должно как то это обрабатывать либо его необходимо перезапускать параллельно переподключению
    Ответ написан
    Комментировать
  • Посоветуйте linux для старого ноутбука

    @rPman
    Онлайнфильмы через браузер, для слабого процессора старых ноутбуков — это беда, особенно если это flash. Для некоторых сайтов можно найти плагин '->mplayer', я даже некоторое время на древнем eeepc900 так сидел… не комфортно.

    Так же 512мб оперативной памяти для современных браузеров — впритык, и учитывая что скайп, в зависимости от нагрузки контактами, отжирает от 100мб… спастись можно только либо старыми версиями браузера (досвидания совместимость и плюшки) либо терпеть.

    Года два назад я пилил gentoo-сборку под именно свой ноутбук 1Gb оперативки, было терпимо именно для этих задач, но позже понял что в 90% случаев удобнее подключиться терминалом RDP к виртуальной машине на более мощном сервере, а фильмы сначала скачать соотв. доунлоадером и смотреть без тормозов в обычном плеере.

    Соответственно сейчас я без заморочек водрузил Ubuntu 12.05, но в вашем случае DE нужно менять, unity не подойдет. Пусть даже это будет обычный openbox.
    Ответ написан
    2 комментария
  • Виртуализация и 3D

    @rPman
    Если с железом проблем не будет (переброс пока не очень хорошо работает, может попасться видеокарта, которую не удается перебросить, или будут проблемы при установке драйверов… но они решаемы, и т.п.), то может возникнуть другая проблема: к примеру anti chit guard система frost у игры aion от innova может не позволить запускаться из виртуальной машины (не пробовал, но на форумах жалобы были).
    Ответ написан
  • Aналог скайпа, какой?

    @rPman
    jabber (клиенты с поддержкой audio), например psi, шифрование gpg почти из коробки
    Ответ написан
    Комментировать
  • FreeBSD + HAST + ZFS или Linux + Ceph + <хз_что>? Нужны советы людей с практическим опытом?

    @rPman
    Если речь о сделать дешево, то попробуйте рассмотреть схему, используемую в частности гуглом, резервирование железом, а не жесткими дисками.

    Ставите две/три обычные железки (рядом не рекомендуется, кстати), в т.ч.можно тупо десктоп, а уже между ними организуете сетевое зеркалирование RAID-1 (в простом варианте самим клиентом, подключая диски NBD/AOE/iSCSI, в посложнее — DRBD+LVM+чтоугодно)
    Ответ написан
  • Cloudflare капча

    @rPman
    Мало ли, зашел на вебстраничку (например сайт взломали), которая под фоном javascript долбит вебсайты-жертвы запросами get.
    Ответ написан
    Комментировать
  • NFS соотеветсвие пользователей?

    @rPman
    если нельзя менять ни uid ни fs, то, досоздать на ноуте и десктопе пользователей с uid 1000 и 1001, и раздать права через группы, больше никак (я когда то искал что то подобное, подмена uid была возможна только для smb)
    Ответ написан
    Комментировать
  • (прошу совета) Точка монтирования для файлопомойки

    @rPman
    /o

    Когда часто сидишь в консоли, это удобнее чем /media/MassiveDataStorage/…
    Ответ написан
    Комментировать
  • Подскажите одноплатный компьютер

    @rPman
    Была же классная презентация на хабре — виртурилка.
    Ответ написан
  • Синхронизация linux машин

    @rPman
    Если задача стоит, синхронизироваться в общем случае (т.е. в идеале все, но я не знаю что именно может понадобиться синхронизировать завтра), то загляните в сторону виртуальных машин. Почти все (да я как посмотрю абсолютно все современные) позволяют сохранять текущее состояние, в т.ч. оперативной памяти (если это так может оказаться же актуально).

    Заверните все свое внутрь виртуалки и таскайте с собой образ и текущие снапшоты на флешке/dropbox-аналоги.

    Если же данных много больше размера флешки, делайте тупой bzdiff, сохраняя дома и на работе копию предыдущего/унесенного образа. Т.е. на каждом узле должны храниться копии текущего состояния на всех узлах, понятно что в один момент времени не все они одинаковы, вот для этого их и необходимо сохранить, а перед уходом делать bzdif с сохраненным, полученный патч применять на этот образ, нести его домой и применять его там (перед уходом на работу делать все то же самое но уже с образом рабочим).
    При количестве узлов = 2, список команд для этого очень маленький — 2-3 строчки в каждом.
    Ответ написан
    Комментировать
  • Ошибка при tar-backup живой linux-машины?

    @rPman
    tar --one-file-system забакапит только корневой раздел (без /dev и /proc естественно, правда если установка раскидана по разделам типа /usr, /var или /home, как рекомендуют некоторые устаревшие гайды, то прийдется их бакапить отдельной коммандой).

    И нужно понимать, что некоторые приложения, например базы данных, бакапить обычным копированием во время их работы не рекомендуется (и даже вредно для бакапа).
    Ответ написан
  • Хитрое монтирование разделов

    @rPman
    С помощью твикера переназначил стандартные пути к медиа папкам

    Наверное дело в этом твикере, что это за тулза?

    А что, простая символическая ссылка уже не работает?

    в терминале:
    cp -r ~/Видео && rm -rf ~/Видео && ln -s /mnt/ssd/Видео ~/Видео

    p.s. если по каким то причинам символические ссылки не пашут и если это обычная домашняя установка без перемещаемых профайлов и большого количества пользователей...:

    sudo gedit /etc/fstab

    добавляем что то типа:
    /dev/sdb1/Видео /home/sk8er/Видео none bind 0 0
    Ответ написан
    Комментировать
  • Почему sscanf использует запятую вместо точки при использовании русской локали в linux?

    @rPman
    Очень осторожно пишите программы, работа которых может зависеть от установленной локали, встречал людей, которые меняют параметры локали в windows очень причудливым образом.
    Везде, где возможна подобная неоднозначность принудительно прописывать параметры локали (как в windows так и в linux).

    В данном конкретном случае лучше постараться избежать сохранение и использование текстового представления таких неоднозначных вещей как вещественные числа и даты… первый же запрос в гугл на вашу задачу — сериализация вещественного числа в целочисленном представлении: stackoverflow.com/questions/4733147/portability-of-binary-serialization-of-double-float-type-in-c
    Ответ написан
    2 комментария
  • Перенес систему, установил grub - как дальше грузиться?

    @rPman
    Как указан ситемный диск внастройках ядра? root=/dev/sda1 или UUID? Диск сменил, его UUID тоже сменился (а если что, Label не меняется, он внутри диска уже прописывается)
    Ответ написан
  • Как создать образ виртуалной машины из физической инсталляции (Linux Mint 11)?

    @rPman
    virtualbox позволяет работать с физическими разделами и дисками (читать VBoxManage internalcommands converthd --help)
    Ответ написан
    Комментировать
  • Где взять готовый образ для виртуалки?

    @rPman
    Не ищите эти глупости…
    Виртуалка -> livecd -> debootstrap (подсовываете любой dep репозитарий, например от ubuntu) = 150mb инсталляция, chroot в нее и до настраиваете (kernel + grub + по мелочи типа timezone, locales) -> опционально доставить драйвера виртуалки (например для vbox дополнения, ставить прямо с cd)

    Этот способ идеально подходит к минимальным конфигурациям в любых контейнерах любых виртуалок… lxc/openvz/kvm/vbox/… минимум телодвижений, максимальная скорость развертывания… идеален для запуска серверных/консольных утилит. Для настройки X под суетиться нужно чуть больше (в основном если нужны навороты вида не дефолтные шрифты, сглаживание, ускорение видео и т.п.), просто для запуска приложений достаточно поставить xorg-server и какую либо DM, например openbox.
    Ответ написан
    Комментировать