понедельник, 7 февраля 2011 г.

Компилирование l2jserver SERVER и DATAPACK при помощи Eclipse


3. Для Windows поставить Subversion-1.6.17 и выше.

4. Если появляеться ошибка:
Ant wont run says:
"Specified VM install not found: type Standard VM, name jre6"!

Solution : delete the "C:\Users\delix\workspace_helios\.metadata\.plugins\org.eclipse.debug.core\.launches\projectname build.xml.launch file"
and problem is solved" 
http://merakachra.blogspot.com/2010/11/specified-vm-install-not-found-type.html

ИЛИ
build.xml -> Run as -> External Tull Configuration -> JRE -> Separate JRE [and choose appropriate jdk]


5. Для Linux установить subversion:
root@woolf:/home/vitaliy# apt-get install subversion


Пытаемся добавить SVN и получаем ошибку:
error validating location "unable to load default svn client" 

10. Далее перейти в Install New Software в строке Work with выбрать "Subclipse 1.6.x - http://subclipse.tigris.org/update_1.6.x" отметить Subclipse нажать Next, потом далее, делее ...


11. Попросят перезапустить Eclipse. После перезапуска может появиться ошибка:

Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = /usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/i386:/usr/lib/xulrunner-1.9.1:/usr/lib/xulrunner-1.9.1:/usr/lib/xulrunner-1.9.1:/usr/java/packages/lib/i386:/lib:/usr/lib

Проблема заключаеться в том что не уставновелна библиотека JavaHL дла  Subclipse

12. Что бы устранить проблему устанавливаем библиотеку:
root@woolf:/home/vitaliy# apt-get install libsvn-java

Библиотека JavaHL это файл libsvnjavahl-1.so, при  установке он стандарно для Debian устанавливаеться в папку /usr/lib/jni/libsvnjavahl-1.so 

13. Далее опять будет ошибка потому-что Eclipse не может найти билиотеку, для этого укажем путь к ней. Переходима в файл настройки Eclipse /usr/lib/eclipse/eclipse.ini  и редактируем. Добавляем после слова "-vmargs" ро ниже строчку -Djava.library.path=/usr/lib/jni

root@woolf:/home/vitaliy# nano /usr/lib/eclipse/eclipse.ini 
либо если Eclipse установленна в другую папку то 
root@fox:/home/vitaliy# nano /home/vitaliy/eclipse/eclipse.ini 

...
--launcher.defaultAction
openFile
-vmargs
-Djava.library.path=/usr/lib/jni
-Dosgi.requiredJavaVersion=1.5
...

Дабы убедиться что java правильно использует библиотеку выполним тест. для етого скачаем файл javahltests.jar 


root@woolf:/home/vitaliy/Downloads# java -Djava.library.path=/usr/lib/jni -jar javahltests.jar


14. Перезапускаем Eclipse



пятница, 4 февраля 2011 г.

Rar


Установка Rar-архиватора в Debian
1. Подключаем non-free'шный репозитарий пакетов (насколько я помню в Убунте он уже подключен по дефолту, а если нет - меню Система - Администрирования - Источники приложений). В  Debian можно подключить ерез ту же графическую утилиту, или прямым редактированием файла /etc/apt/sources.list, добавив в него следующую строку:
deb http://ftp.nl.debian.org/debian/ unstable main contrib non-free
2. Обновляем список доступных пакетов с учетом свежедобалвенного репозитария. Тут опять же можно выбратьпрограмму управления пакетами с графическим интерфейсом (Система - Администрирование - Программа управления пакетами Synaptic), нажав в последней кнопку "Получить сведения", либо набрав в терминале всего:
sudo apt-get update (или  sudo aptitude update)
3. Если вы решили использовать  Synaptic, то в поискевбиваем rar, и после того как пакет будет найден - отмечааем его, и тыкаем "Применить изменения". Ну а если все делаем через консоль - то тут все даже быстрее:
sudo apt-get install rar или sudo aptitude install rar

Для откарытия файла:
rar e /home/vitaliy/test.rar /home/vitaliy/doc

четверг, 20 января 2011 г.

Восстановление загрузчика GRUB


[Статья в стадии разработки]


Если вы случайно стерли mbr на диске и/или затерли таблицу разделов, можно востановить Partition table doctor

Если при усановки загрузчика grub пишет:
/dev/sda does not have any corresponding BIOS drive

 grub-install --root-directory=/mnt/hxx1 /dev/xx1 твой винт соотвественно
 монтируешь файлуху перед этим
 согласно файлику /etc/fstab
 как оно и куда
 и всё