Ответы пользователя по тегу Linux
  • Законность OEM-установки Ubuntu с проприетарными кодеками

    @vadiml
    В США и Японии не включают кодеки в дистрибутивы из-за патентных ограничений, нас это не касается.
    Ответ написан
    Комментировать
  • MPBX под Linux?

    @vadiml
    Если Вы про телефонную систему, то например Asterisk
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux установить на Eee PC 700?

    @vadiml
    Можно поставить старую версию — когда только вашел eee pc, для сделали несколько полностью заточенных дистрибутивов, например Eeedora.
    Я когда, купил себе eee pc 900, из этого дистрибутива повыдёргивал конфиги и драйвера чтобы самому не мучаться с настройками.
    Ответ написан
    Комментировать
  • Как загрузить linux через загрузчик windows 7?

    @vadiml
    чуть ошибся в команде, надо
    dd if=/dev/sda of=/mnt/c/bootsect.lnx bs=512 count=1
    Ответ написан
    Комментировать
  • Как загрузить linux через загрузчик windows 7?

    @vadiml
    Windows при установке на диск где уже есть загрузчик для DOS или win9x создаёт файл bootsect.dos, который прописывает в конфиг ntloader-а boot.ini:
    # тут хабр кавычки подменяет, надо обычные двойные, а не ёлочки
    C:\BOOTSECT.DOS = «MS-DOS 6.20» /WIN95DOS
    Этот файл содержит побитовую копию начальных секторов диска, т.е. ntloader не знает что там лежит, а тупо передаёт ему управление.
    Создать такой файл проще всего командой dd, которая делает побитовое копирование,
    например вот копирование из загрузочного раздела размером в 512 байт в файл bootsect.lnx на примонтированном в /mnt/c разделе с windows:
    # dd of=/dev/sda if=/mnt/c/bootsect.lnx bs=512 count=1

    Если загрузчик линукса установлен не в загрузочную запись диска, то копировать его надо оттуда

    И осталось дописать его в boot.ini
    C:\BOOTSECT.LNX = «Linux»

    После этого можно восстановить загрузчик windows в загрузочную запись диска.
    Ответ написан
    4 комментария
  • Обновление Fedora 14 до Fedora 15?

    @vadiml
    Федора нормально обновляется если Вы её использовали «как есть», а чем больше своих правок конфигов, доустановок программ из-вне основного репозитория, тем больше вероятность что получится update fail.

    Я, например, много под себя правлю конфигов — выкидываю PA, NM, полностью перенастраиваю иксы, mdadm, доставляю пакеты-rpm-ки, которые сам же и собираю, etc;
    поэтому давно забил на upgrade и держу 2 раздела по 30 гиг для корня, на одном текущая федора, на другом — прошлая, когда обновляю версию, то просто затираю более старую, а после установки выкидываю лишние пакеты и копирую конфиги с соседнего раздела, ( я для себя часть правок даже выписал чтобы не забывать — тут )
    Так же мне это помогло когда я более полугода назад своими экспериментами убил иксы в fc13, а срочно нужна была живая система со своими же настройками — я запустил с соседнего раздела fc12, а уже через месяц спокойно поставил fc14
    Ответ написан
    Комментировать
  • С/С++ дебаггер под linux

    @vadiml
    Когда я делал вызовы Qt4 из perl-a (обёртку сам писал на perl xs), то наиболее удобным для копания внутри библиотеки оказался GUI к gdb — ddd, т.к. при использовании консольного gdb он останавливал вывод при первой же передаче управления в GUI.

    > когда большой проект с большим количеством исходников;

    Qt4 — одна из самых крупных библиотек, но неудобства с ddd я не замечал, только внешний вид чуть архаичен, но это работе не мешает.
    Ответ написан
    Комментировать