Сегодня 7 мая, вторник ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7272
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Тимур Лукманов
Тимур Лукманов
Голосов: 2
Адрес блога: http://www.destructio.ru/
Добавлен: 2012-02-07 17:12:01
 

Проприетарные видеодрайверы ATI для openSUSE

2011-11-10 20:21:00 (читать в оригинале)

  1. Устанавливаем пакеты, необходимые для компиляции драйвера:
    sudo zypper in kernel-source linux-kernel-headers kernel-syms module-init-tools make gcc
  2. Cкачиваем свежий бинарник с драйвером с какого-нибудь атиамдком.
  3. Смотрим, возможна ли генерация пакета для нашего дистрибутива:
    # sh ./%{driver_name}.run --listpkg
    iЕсли для текущего каталога у вас нет прав rwx, то, скорее всего, вам даже списка пакетов не покажут.
  4. Если наш дистрибутив присутствует в списке, выполняем сборку пакета для инсталляции:
    # sh ./%{driver_name}.run --buildpkg SuSE/SUSE-autodetection
    iТакже можно явно указать идентификатор сборки нашей ОС.
  5. Инсталлируем/обновляем пакет:
    # zypper in fglrx*
    или любым другим способом.
  6. Создаем файлы конфигурации (возможно, установленный пакет сделает это сам):
    # aticonfig --initial
  7. Перезагружаемся
    # reboot

Так же можно принудительно включать те или иные дрова с помощью къманды:
sudo /usr/sbin/sax2 -r -m 0=parameter
где parameter == fglrx / radeon.
Значение параметра принудительно активирует соответственно проприетарный (fglrx) / свободный (radeonhd) драйвер. Пруф.




Использование файловых систем ext2,3,4 под Windows

2011-11-10 19:34:00 (читать в оригинале)

Возникла необходимость в использовании ext fs под виндой. Наткнулся на утилиту ext2fsd.

ТТХ:
  • позволяет установить себя как службу;
  • позволяет подгружать драйверы fs и автоматически монтировать ext-разделы;
  • для ext4 рекомендуется использовать режим монтирования read-only.

Если кто-то найдет способ собирать под виндой программный RAID-0 из ext3 частей — прошу сообщить.

ЛИТЕРАТУРА
  1. Драйверы NTFS для Linux (ntfs-3g) и ext2/ext3/ext4 для Windows




Автозапуск в openSUSE

2011-10-11 18:22:00 (читать в оригинале)

Три типа автозапуска есть в openSUSE:

От суперпользователя:

 /etc/init.d/boot.local - то что будет выполнено до init
 /etc/init.d/after.local - то что будет выполнено после init (замена /etc/rc.local). Этого файла нет по умолчанию, но если его создать, то что туда напишешь, то и сработает.


От пользователя:
~/.bash.rc - тут пользовательские команды, после входа в систему




Сборка RPM

2011-10-10 15:11:00 (читать в оригинале)

Сборка RPM возможна из исходников и из уже скомпилированных программ. Возможно использование в пакете более одного набора исходников и заплаток (т.н. п-тчей).

Для сборки потребуются следующие пакеты:

rpm-build

gcc
cpp
gcc-c++
libstdc++
libstdc++-devel
libgcc
При сборке/пересборке пакетов будет создана директория для хранения исходников, спецификаций, пакетов и прочего мусора ~/rpmbuild. Структура подкаталогов прилагается:
|
|BUILD_ROOT
|-- BUILD
|-- RPMS
|  |-- i386
|  |-- i686
|  |-- x86_64
|  '-- noarch
|-- SOURCES
|-- SPECS
'-- SRPMS
Задать свои настройки и расположение директорий можно в файле ~/.rpmmacros следующего содержания:
%_topdir /home/%username%/BUILD_ROOT
%_sourcedir %{_topdir}/SOURCES
%_specdir %{_topdir}/SPECS
%_builddir %{_topdir}/BUILD
i. Собирать следует из-под непривилегированного пользователя. Корявая сборка из-под рута может случайно "почистить темп" с помощью rm -rf /*
iИспользование ~ в путях до добра не доведет...

Собственно, RPM пакет представляет из себя специально сформированный архив с упакованными в него файлом спецификации, подробно описывающим пакет (от названия софтины до правил деинсталляции) и тарболами исходников/не исходников (скомпилированной хрени и заплаток).

В общем-то сорцы надо класть в SOURCES, а забирать RPM-ки из RPMS
Иногда .spec - файлы находятся в архиве с исходными кодами, что позволяет легко и быстро собрать RPM самому, без шаманства, положив .spec в SPECS, а сами коды в SOURCES:
rpmbuild -ba spec_name.spec
Иногда исходники бывают в виде .src.rpm пакета. Это хорошо и его можно просто пересобрать:
rpmbuild --rebuild openmpi-1.4.2-1.src.rpm
Если нечего делать то можно попытаться собрать RPM самому:

В основном атомная ебля предстоит с написанием спецификации (в том случае если вы не автор софтины. хехе.). Подробное описание спецификаций для различных версий пакетов можно найти перейдя по ссылке, приведенной ниже.


ЛИТЕРАТУРА
  1. Сборка RPM и DEB пакетов - unixforum.org




Релаксированное сканирование поверхности потенциальной энергии

2011-09-29 21:09:00 (читать в оригинале)

Чтобы провести сканирование поверхности эквипотенциальной энергии в гауссиане с изменением диэдрального угла N1-N2-N3-N4 нужно дописать после блока координат (оставив одну пустую строку) ряд параметров следующего вида:
D N1 N2 N3 N4 S 20 2.0

N1 N2 N3 N4 - номера атомов, образующих угол;
Цифры после S - 20 2.0 - количество шагов и степинг в градусах.

Для собственно сканирования следует указать параметр Opt(modredundant)

Пример входного файла:
%Mem=2Gb
%Nproc=2
#p pm3 opt(modredundant)

Comment

0 1
6 -2.307113467 0.343472366 -3.771772489
8 -2.307113467 1.339406478 -3.075387489
8 -2.307113467 -0.905182478 -3.238193508
1 -2.307113467 -0.777696367 -2.275223636
6 -2.307113467 0.343472366 -5.311772489
1 -1.429543467 0.898631899 -5.673420160
1 -3.184683467 0.898631899 -5.673420160
6 -2.307113467 -1.060884658 -5.927064725
1 -1.429543467 -1.616044191 -5.565417055
1 -3.184683467 -1.616044191 -5.565417055
6 -2.307113467 -1.060884658 -7.467064725
8 -2.307113467 -0.064950546 -8.163449726
8 -2.307113467 -2.309539502 -8.000643707
1 -2.307113467 -2.182053391 -8.963613579

D 5 8 11 12 s 36 10.0
- изменение угла между атомами 5 8 11 12, 36 шагов по 10 градусов.




Страницы: ... 41 42 43 44 45 46 47 48 49 50 51 52 53 54 

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»
Изменения рейтинга
Категория «Авто/Мото»
Взлеты Топ 5
+265
299
MicheL1102
+238
257
Темы_дня
+230
258
Bisdiv.com
+220
259
Дневник
+177
284
Пофигист
Падения Топ 5


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.