• Страница 1 из 1
  • 1
Модератор форума: MD_Shved  
GM PORTAL(ФОРУМ) » МЕТИН 2 » РУКОВОДСТВА » РУКОВОДСТВА ПО СОЗДАНИЮ СЕРВЕРОВ Метин 2 » Создание ярлыков (симлинков) (решение проблемы)
Создание ярлыков (симлинков)
Cs_pRo45_RBK_Shtorm Дата: Четверг, 01.05.2014, 02:59 | Сообщение # 1
    Курган
    Сообщений: 286
    Награды: 6
    Репутация: 285
    Статус:
    Награды
    За 25 очков репутации За 50 очков репутации За 150 очков репутации За 250 очков репутации За 50 Сообщений За 150 Сообщений За 200 Сообщений
Создание симлинков (Symlink)
-----------------------------------------

Часто когда мы ставим новые сф базами, в консоли машины выбивает ошибку:

Код
cd ./channel1/core1   ./game: not found
cd ./channel1/core2   ./game: not found
cd ./channel1/core3   ./game: not found
cd ./channel1/core4   ./game: not found
cd ./channel1/core5   ./game: not found
cd ./game99/core1   ./game: not found
.......
cd ./game99/core5   ./game: not found

ну или что то подобное...

Так вот, причины этого:
- Битый симлинк (ярлык)
- отсутствие файла либо симлинка на файл в директории.

Решение:

Для начала в машине введем команду для поиска нерабочих симлинков

Код
find /your/dir -type l ! -exec test -e {} \; -print


/your/dir - вводим директорию в которой будем искать битый симлинк

а эта команда будет искать и УДАЛЯТЬ испорченные симлинки

Код
find /your/dir -type l ! -exec test -e {} \; -exec rm {} \;


-------------------------------------

Так вот, когда запускаем сервер командой и вылазит ошибка
к примеру cd ./channel1/core1 ./game: not found

проверям есть ли в директории /channel1/core1 ярлык (симлинк) на ядро game которое находится
по пути /usr/home/game/share

если в этой директории есть симлинк, но не работает , то удаляем его командой выше приведенной!
А если в директории нету симлинка, создаем его командой:

ln -s <что> <куда>

пример:

Код
ln -s /usr/home/game/share/game /usr/home/game/channel1/core1

в данном случае мы создали симлинка ядра game в директории channel1/core1

так мы прописываем симлинки во все ядра и каналы

Код
ln -s /usr/home/game/share/game /usr/home/game/channel1/core1
ln -s /usr/home/game/share/game /usr/home/game/channel1/core2
ln -s /usr/home/game/share/game /usr/home/game/channel1/core3
ln -s /usr/home/game/share/game /usr/home/game/channel1/core4
ln -s /usr/home/game/share/game /usr/home/game/channel1/core5
.....................
ln -s /usr/home/game/share/game /usr/home/game/game99/core1
ln -s /usr/home/game/share/game /usr/home/game/game99/core2
ln -s /usr/home/game/share/game /usr/home/game/game99/core3
ln -s /usr/home/game/share/game /usr/home/game/game99/core4
ln -s /usr/home/game/share/game /usr/home/game/game99/core5


После этого ребутим сервер и все прекрасно!

Если вдруг выбивает такую ошибку: Could not Load ThreeWayWar Setting file
то это значит что отсутствует либо также не исправен симлинк locale

восстанавливаем:

Код
ln -s /usr/home/game/share/locale /usr/home/game/channel1/core1
ln -s /usr/home/game/share/locale /usr/home/game/channel1/core2
ln -s /usr/home/game/share/locale /usr/home/game/channel1/core3
ln -s /usr/home/game/share/locale /usr/home/game/channel1/core4
ln -s /usr/home/game/share/locale /usr/home/game/channel1/core5
ln -s /usr/home/game/share/locale /usr/home/game/game99/core1
ln -s /usr/home/game/share/locale /usr/home/game/game99/core2
ln -s /usr/home/game/share/locale /usr/home/game/game99/core3
ln -s /usr/home/game/share/locale /usr/home/game/game99/core4
ln -s /usr/home/game/share/locale /usr/home/game/game99/core5


В данном случае мы создали симлинк директории locale в каждом ядре (core1..5) канала.

После этих процедур также делаем ребут, и ошибки больше не будет.
----------------------------------------

Гайд мой) составил его в 3 часа ночи. (1.05.2014 - 3:03)
Всем удачи yu




Сообщение отредактировал NOMED - Вторник, 28.03.2017, 20:34
 
GM PORTAL(ФОРУМ) » МЕТИН 2 » РУКОВОДСТВА » РУКОВОДСТВА ПО СОЗДАНИЮ СЕРВЕРОВ Метин 2 » Создание ярлыков (симлинков) (решение проблемы)
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
  • Avery.to Мультиязычный олд скул сервер без алхимии 1к ОНЛАЙН
  • Infinity2 - The Legacy - International
  • Онлайн игра Бригада
  • Titania2
  • нужен item_proto ру офф
  • vds server install
  • #
  • SLAYER2 Oldschool
  • [Mega RELEASE] автоматический ОХ
  • [SELL] Metin2 SF 2020 OLBAID GAME SRC ver.71.05
  • Metin2 Serene v1
  • ВОПРОСИК
  • ๖ۣۜGAniviaMT๖ۣۜG SF+CLIENT๖ۣۜG
  • Mt2WordOnline(Rus)
  • [HowTo]Server file by Bancaq, руководство для новичков.
  • Гайды по созданию сервера Metin2 на Хамачах
  • [SF]crazymt2
  • ЗАПУСКАЕМ 2011 СФ НА ХАМАЧАХ
  • [SF] The Dark.
  • [Release] Server Files Develope
  • NOMED(999)
  • Vagabund(652)
  • Cs_pRo45_RBK_Shtorm(286)
  • 1DJONIK1(201)
  • Jase(193)
  • Inferno(159)
  • Nakiner3190(146)
  • Nagato(137)
  • MrBloodyKill(126)
  • MD_Shved(122)
  • ratipacan19:36-Четверг
    tamerlanhan8512:18-Среда
    mariverber038604:13-Среда
    spickiyivan6912:54-Воскресенье
    karluha06:44-Воскресенье
    vladalexeev9901401418:08-Пятница
    guitasslava05:46-Пятница
    dragonaxa121:43-Четверг
    dolarebi115:06-Четверг
    yanosinsky13:20-Среда

    Лучшая рип студия!