Да, это похоже на место, но я не могу сказать вам, где "alljava.sh" приходит (в openSUSE?) и почему установка сломана. Я предпочитаю, чтобы добавить переменные в мой ~/.bashrc, но это только мое предпочтение. Как это выглядит, набор JAVA_ROOT в то же значение переменной JAVA_HOME (экспорт JAVA_ROOT=$переменной JAVA_HOME`) и `экспорт JAVA_BINDIR=$переменной JAVA_HOME/bin в` Есть также вариант использовать что-то вроде Claustraphobia или арест (по аналогии с вышеупомянутой песней Дриад): вы же не вынимая ее, как таковой, но вы делаете ее непригодной. Кстати, не обязательно выполнять текст, который загружается. Это в достаточно распознаваемо формат (ключ=значение), поэтому было бы довольно легко можно проверить и разобрать его и извлечь значения и присвоить их правильные варианты. и аборт если есть что-то даже отдаленно подозрительное в файл (т. е. он очень отличается от того, что вы ожидаете).

Я установил bitcoind в Linux. Я запустил его в режиме тестовом режиме, но это не синхронизация, так как это не скачивание блоков.

У меня есть следующие в Bitcoin.конф:

чтобы=8332 # необходима в тестовом режиме, а порт по умолчанию для тестовом режиме, составляет 18332

Ниже то, что он показывает с bitcoind getinfo:

{
 "версия" : 80600,
 "protocolversion" : 70001,
 "walletversion" : 60000,
 "баланс" : 0.00000000,
 "блоки" : 0,
 "timeoffset" : 0,
 "подключений" : 0,
 "прокси" : "",
 "трудность" : 1.00000000,
 "тестовом режиме" : правда,
 "keypoololdest" : 1392428204,
 "keypoolsize" : 101,
 "paytxfee" : 0.00000000,
 "ошибки" : ""
}

У меня на неделе статус многословен для межсетевого экрана:

Статус: Активный

В Действие От
-- ------ ----
8333/ПТС позволяет в любом месте
8332/ПТС позволяет в любом месте
18333/ПТС позволяет в любом месте
8333 позволяет в любом месте
8332 позволяет в любом месте
18333 позволяет в любом месте
8333/протокол TCP позволяет в любом месте (В6)
8332/протокол TCP позволяет в любом месте (В6)
18333/протокол TCP позволяет в любом месте (В6)
8333 позволяет в любом месте (В6)
8332 позволяет в любом месте (В6)
18333 позволяет в любом месте (В6)

8332/TCP и разрешить в любом месте
18333/TCP и разрешить в любом месте
8333 позволяют в любом месте
8332 позволяют в любом месте
18333 позволяют в любом месте
8333/TCP и разрешить в любом месте
8332/TCP и разрешить в любом месте (В6)
18333/TCP и разрешить в любом месте (В6)
8333 позволяют в любом месте (В6)
8332 позволяют в любом месте (В6)
18333 позволяют в любом месте (В6)
8333/TCP и разрешить в любом месте (В6)

Ниже приводится содержимое отладки.журнал:

2014-03-13 01:04:57 биткоин версия v0.8.6.0-g03a7d67-бета ()
2014-03-13 01:04:57 с помощью OpenSSL версии OpenSSL с 1.0.1 14 марта 2012 года
2014-03-13 01:04:57 данные по умолчанию в каталог /Home/ОТП/.биткоин
2014-03-13 01:04:57, используя данные каталога /Home/ОТП/.биткоин/testnet3
2014-03-13 01:04:57 за 125 соединений (1024 доступных дескрипторов файлов)
2014-03-13 01:04:57, используя 4 нити для скрипта проверки
2014-03-13 01:04:57 сообщение инициализации: проверка бумажник...
2014-03-13 01:04:57 dbenv.открытого каталога журнала=/домой/ОТП/.биткоин/testnet3/база данных, файл ошибок=/з$
2014-03-13 01:04:57 обязательно [::]:18333
2014-03-13 01:04:57 привязан к 0.0.0.0:18333
2014-03-13 01:04:57 инит сообщение: загрузка блока индекса...
2014-03-13 01:04:57 Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/блоки индекса/
2014-03-13 01:04:57 открыт LevelDB успешно
2014-03-13 01:04:57 Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/chainstate
2014-03-13 01:04:58 открыт LevelDB успешно
2014-03-13 01:04:58 LoadBlockIndexDB(): последний блок файла = 0
2014-03-13 01:04:58 LoadBlockIndexDB(): последний блок файла информация: CBlockFileInfo(блоков=1, ы$
2014-03-13 01:04:58 LoadBlockIndexDB(): индекс сделки отключены
2014-03-13 01:04:58 LoadBlockIndexDB(): hashBestChain=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2014-03-13 01:04:58 инициализации сообщения: проверка блоков...
2014-03-13 01:04:58 индекс блока 43ms
2014-03-13 01:04:58 сообщение инициализации: загрузка бумажник...
2014-03-13 01:04:58 nFileVersion = 80600
2014-03-13 01:04:58 441ms кошелек 
2014-03-13 01:04:58 инициализации сообщения: загрузка адреса...
2014-03-13 01:04:58 загружено 0 адресов из сверстников.дат 1мс
2014-03-13 01:04:58 mapBlockIndex.размер() = 1
2014-03-13 01:04:58 nBestHeight = 0
2014-03-13 01:04:58 setKeyPool.размер() = 101
2014-03-13 01:04:58 mapWallet.размер() = 0
2014-03-13 01:04:58 mapAddressBook.размер() = 1
2014-03-13 01:04:58 ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,1)
2014-03-13 01:04:58 протоколов IPv4 интерфейс eth0: ХХХ.ХХХ.ХХХ.ХХХ
2014-03-13 01:04:58 dnsseed нить начать
2014-03-13 01:04:58 адресов погрузки из семян ДНС (может занять некоторое время)
2014-03-13 01:04:58 чистая нить начать
2014-03-13 01:04:58 установления нить начать
2014-03-13 01:04:58 opencon-нить начать
2014-03-13 01:04:58 msghand нить начать
2014-03-13 01:04:58 dumpaddr нить начать
2014-03-13 01:04:58 0 адресов нашли от DNS семена
2014-03-13 01:04:58 dnsseed резьбы на выходе
2014-03-13 01:04:58 сообщение инициализации: делается загрузки
2014-03-13 01:04:59 GetMyExternalIP() получено [ХХХ.ХХХ.ХХХ.ХХХ] ХХХ.ХХХ.ХХХ.ХХХ:0
2014-03-13 01:04:59 GetMyExternalIP() возвращается ХХХ.ХХХ.ХХХ.ХХХ
2014-03-13 01:04:59 ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,4)
2014-03-13 01:06:52 способ ThreadRPCServer=getinfo
2014-03-13 01:06:52 keypool резерва 2
2014-03-13 01:06:52 keypool возвращение 2
2014-03-13 01:09:09 способ ThreadRPCServer=getinfo
2014-03-13 01:09:09 keypool резерва 2
2014-03-13 01:09:09 keypool возвращение 2
2014-03-13 01:19:58 покраснел 0 обращается к сверстникам.дат 4МС
2014-03-13 01:34:58 покраснел 0 обращается к сверстникам.дат 18 мс
2014-03-13 01:49:58 покраснел 0 обращается к сверстникам.дат 1мс
2014-03-13 02:04:58 покраснел 0 обращается к сверстникам.дат 22ms
2014-03-13 02:19:58 покраснел 0 обращается к сверстникам.дат 3МС
2014-03-13 02:34:58 покраснел 0 обращается к сверстникам.дат 44ms
2014-03-13 02:49:58 покраснел 0 обращается к сверстникам.дат 22ms
2014-03-13 03:04:58 покраснел 0 обращается к сверстникам.дат 34ms
2014-03-13 03:19:58 покраснел 0 обращается к сверстникам.дат 16мс
2014-03-13 03:34:58 покраснел 0 обращается к сверстникам.дат 32ms
...
...
...
2014-03-13 13:04:59 покраснел 0 обращается к сверстникам.дат 20мс
2014-03-13 13:19:59 покраснел 0 обращается к сверстникам.дат 3МС
2014-03-13 13:30:47 способ ThreadRPCServer=getinfo
2014-03-13 13:30:47 keypool резерва 2
2014-03-13 13:30:47 keypool возвращение 2
2014-03-13 13:34:59 покраснел 0 обращается к сверстникам.дат 21ms

Может кто-нибудь предложить какие-либо решения, чтобы получить bitcoind для синхронизации и загрузки блоков?

Обновление ПО 2014-03-13:

Я пробовал извлекать биткоин.conf и работает это:

bitcoind -тестовом режиме -debugnet -printtoconsole

и я получил следующее:

Биткоин-версия v0.8.6.0-g03a7d67-бета ()
Используя OpenSSL версии OpenSSL с 1.0.1 14 марта 2012 года
По умолчанию данные в каталог /Home/ОТП/.биткоин
Используя данные каталога /Home/ОТП/.биткоин/testnet3
Используем не более 125 соединений (1024 дескриптора файла доступен)
Используя 4 нити для проверки скрипта 
сообщение инициализации: проверка бумажник...
dbenv.открытого каталога журнала=/домой/ОТП/.биткоин/testnet3/базы данных файл ошибок=/домой/ОТП/.биткоин/testnet3/дБ.журнал
Обязательно [::]:18333
Обязательно 0.0.0.0:18333
сообщение инициализации: индекс нагрузки блока...
Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/блоки индекса/
Открыл LevelDB успешно
Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/chainstate
Открыл LevelDB успешно
LoadBlockIndexDB(): последний блок файла = 0
LoadBlockIndexDB(): последний блок файла информация: CBlockFileInfo(блоков=1, размер=293, высот=0...0, Время=2011-02-02...2011-02-02)
LoadBlockIndexDB(): индекс транзакции отключены
LoadBlockIndexDB(): hashBestChain=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX высота=0 дату=2011-02-02 23:16:42
сообщение инит: проверка блоков...
 индекс блока 32ms
сообщение инициализации: загрузка бумажник...
nFileVersion = 80600
 454ms кошелек 
сообщение инициализации: адреса погрузки...
Загружен 0 адресов из сверстников.дат 0мс
mapBlockIndex.размер() = 1
nBestHeight = 0
setKeyPool.размер() = 101
mapWallet.размер() = 0
mapAddressBook.размер() = 1
Ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,1)
Протокол IPv4 интерфейс eth0: ХХХ.ХХХ.ХХХ.ХХХ
dnsseed запустить поток 
Загрузка адресов из семян ДНС (может занять некоторое время)
чистая запустить поток 
установления нить начать
opencon-нить начать
msghand нить начать


dumpaddr нить начать
Ошибка: использовать bitcoind, вы должны установить rpcpassword в файл конфигурации:
/главная/ОТП/.биткоинов/биткоин.конф
Рекомендуется использовать следующий случайный пароль:
rpcuser=bitcoinrpc
rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
(вам не нужно запоминать этот пароль)
Имя пользователя и пароль не должны быть одинаковыми.
Если файл не существует, создайте его с владельцем-читается только файл разрешения.
Также рекомендуется установить alertnotify так что вы будете уведомлены проблем;
например: alertnotify=Эхо %х | почта -с "биткоин оповещения" [email protected]

Ошибка: использовать bitcoind, вы должны установить rpcpassword в файл конфигурации:
/главная/ОТП/.биткоинов/биткоин.конф
Рекомендуется использовать следующий случайный пароль:
rpcuser=bitcoinrpc
rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
(вам не нужно запоминать этот пароль)
Имя пользователя и пароль не должны быть одинаковыми.
Если файл не существует, создайте его с владельцем-читается только файл разрешения.
Также рекомендуется установить alertnotify так что вы будете уведомлены проблем;
например: alertnotify=Эхо %х | почта -с "биткоин оповещения" [email protected]

сообщение инициализации: делается загрузки
dumpaddr нить остановить
Завершение работы : в процессе...
нить msghand прервать
Флеш(ложные)
кошелек.дат счетчик=0
opencon нить прервать
кошелек.КПП дат 
установления прерывание потока
кошелек.дат отстегнуть
кошелек.дат закрыт
DBFlush(ложные) 1мс закончилась 
StopNode()
чистый поток прерываний
0 адресов нашли из семян ДНС 
dnsseed выхода потока 
Покраснел 0 адресов сверстников.дат 9ms
0 изменен совершении операций в базе монета...
Флеш(правда)
кошелек.дат счетчик=0
кошелек.КПП дат 
кошелек.дат отстегнуть
кошелек.дат закрыт
DBFlush(правда) закончился 1 мс
Выключение : сделано

Как и было предложено в предыдущем ответе, я поставил следующие в Bitcoin.конф:

rpcuser=bitcoinrpc
rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

и перепроверил:

bitcoind -тестовом режиме -debugnet -printtoconsole

и получил следующее:

Биткоин-версия v0.8.6.0-g03a7d67-бета ()
Используя OpenSSL версии OpenSSL с 1.0.1 14 марта 2012 года
По умолчанию данные в каталог /Home/ОТП/.биткоин
Используя данные каталога /Home/ОТП/.биткоин/testnet3
Используем не более 125 соединений (1024 дескриптора файла доступен)
Используя 4 нити для проверки скрипта 
сообщение инициализации: проверка бумажник...
dbenv.открытого каталога журнала=/домой/ОТП/.биткоин/testnet3/базы данных файл ошибок=/домой/ОТП/.биткоин/testnet3/дБ.журнал
Обязательно [::]:18333
Обязательно 0.0.0.0:18333
сообщение инициализации: индекс нагрузки блока...
Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/блоки индекса/
Открыл LevelDB успешно
Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/chainstate
Открыл LevelDB успешно
LoadBlockIndexDB(): последний блок файла = 0
LoadBlockIndexDB(): последний блок файла информация: CBlockFileInfo(блоков=1, размер=293, высот=0...0, Время=2011-02-02...2011-02-02)
LoadBlockIndexDB(): индекс транзакции отключены
LoadBlockIndexDB(): hashBestChain=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX высота=0 дату=2011-02-02 23:16:42
сообщение инит: проверка блоков...
 индекс блока 50мс
сообщение инициализации: загрузка бумажник...
nFileVersion = 80600
 кошелек 436ms
сообщение инициализации: адреса погрузки...
Загружен 0 адресов из сверстников.дат 1мс
mapBlockIndex.размер() = 1
nBestHeight = 0
setKeyPool.размер() = 101
mapWallet.размер() = 0
mapAddressBook.размер() = 1
Ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,1)
Протокол IPv4 интерфейс eth0: ХХХ.ХХХ.ХХХ.ХХХ
dnsseed запустить поток 
чистая запустить поток 
Загрузка адресов из семян ДНС (может занять некоторое время)
установления нить начать
opencon-нить начать
msghand нить начать
dumpaddr нить начать
сообщение инициализации: делается загрузки
0 адресов нашли из семян ДНС 
dnsseed выхода потока 
тайм-аут соединения 
Ошибка: GetMyExternalIP() : подключение к ууу.Ыыы.Ыыы.Ууу:80 не
тайм-аут соединения 
Ошибка: GetMyExternalIP() : подключение к БЗ.БЗ.БЗ.ЗЗЗ:80 не
GetMyExternalIP() получено [ХХХ.ХХХ.ХХХ.ХХХ] ХХХ.ХХХ.ХХХ.ХХХ:0
GetMyExternalIP() возвращается ХХХ.ХХХ.ХХХ.ХХХ
Ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,4)

Спустя долгое время я получил следующий ответ:

Покраснел 0 адресов сверстников.дат 201ms
Покраснел 0 адресов сверстников.дат 4МС

Кто-нибудь может различить сверху, в чем проблема и как ее решить?