forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #41  
Старый 09.08.2018, 17:52
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Выбрать серверный Linux

Victor Sudakov написал(а) к Slawa Olhovchenkov в Aug 18 20:36:32 по местному времени:

Dear Slawa,

07 Aug 18 12:05, you wrote to me:

AK>>> - все эти сервисы в виде native linux binaries
AK>>> еще и можно взять и запустить прямо в винде.

VS>> Линуксовый Telegram запустить можно?

VS>> (Telegram в качестве примера выбран потому, что под эхотажным
VS>> линуксолятором мне не удалось запустить его).

SO> у меня он под фрей просто запустился.

Шаман? У меня:

$ file Telegram
Telegram: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=6aa81a3b8eb8f89b1ec97427fcfe051326a38b48, stripped

$ ./Telegram
ELF binary type "0" not known.
./Telegram: Exec format error. Binary file not executable.


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #42  
Старый 09.08.2018, 18:13
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Выбрать серверный Linux

Victor Sudakov написал(а) к Alex Korchmar в Aug 18 20:46:24 по местному времени:

Dear Alex,

09 Aug 18 20:23, I wrote to you:

[dd]

VS> А плагины может и грузит из /boot, ну и что? Я аккуратно скопирую
VS> содержимое /boot в сторонку, сделаю mkfs.xfs и положу содержимое
VS> обратно.

Интересно, что sysutils/xfsprogs у нас в портах имеется (в их числе mkfs.xfs сотоварищи), а подмонтировать XFS похоже нечем, даже через fuse. Какое-то тонкое издевательство.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #43  
Старый 09.08.2018, 19:43
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Выбрать серверный Linux

Eugene Grosbein написал(а) к Victor Sudakov в Aug 18 23:13:41 по местному времени:

09 авг. 2018, четверг, в 18:36 NOVT, Victor Sudakov написал(а):

VS> $ file Telegram
VS> Telegram: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically
VS> linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24,
VS> BuildID[sha1]=6aa81a3b8eb8f89b1ec97427fcfe051326a38b48, stripped
VS> $ ./Telegram
VS> ELF binary type "0" not known.
VS> ./Telegram: Exec format error. Binary file not executable.

Сначала надо: brandelf -t Linux Telegram

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #44  
Старый 09.08.2018, 20:13
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Выбрать серверный Linux

Victor Sudakov написал(а) к eugen в Aug 18 22:49:36 по местному времени:

Dear eugen,

09 Aug 18 23:13, Eugene Grosbein wrote to me:

VS>> $ file Telegram
VS>> Telegram: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
VS>> dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for
VS>> GNU/Linux 2.6.24,
VS>> BuildID[sha1]=6aa81a3b8eb8f89b1ec97427fcfe051326a38b48, stripped
VS>> $ ./Telegram ELF binary type "0" not known. ./Telegram: Exec
VS>> format error. Binary file not executable.

EG> Сначала надо: brandelf -t Linux Telegram

Я пробовал, не помогает. Становится 'ELF binary type "3" not known.'

Поверишь на слово или привести вывод?


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #45  
Старый 09.08.2018, 21:02
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Выбрать серверный Linux

Eugene Grosbein написал(а) к Victor Sudakov в Aug 18 00:34:22 по местному времени:

09 авг. 2018, четверг, в 20:49 NOVT, Victor Sudakov написал(а):

VS>>> $ file Telegram
VS>>> Telegram: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
VS>>> dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for
VS>>> GNU/Linux 2.6.24,
VS>>> BuildID[sha1]=6aa81a3b8eb8f89b1ec97427fcfe051326a38b48, stripped
VS>>> $ ./Telegram ELF binary type "0" not known. ./Telegram: Exec
VS>>> format error. Binary file not executable.
EG>> Сначала надо: brandelf -t Linux Telegram
VS> Я пробовал, не помогает. Становится 'ELF binary type "3" not known.'

Линуксолятора нет в ядре?

Eugene
--
Enter old password: xxx
Enter new password: yyy
Confirm password: подтверждаю
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #46  
Старый 09.08.2018, 21:02
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Выбрать серверный Linux

Eugene Grosbein написал(а) к All в Aug 18 00:35:37 по местному времени:

09 авг. 2018, четверг, в 23:34 NOVT, Eugene Grosbein написал(а):

VS>>>> $ file Telegram
VS>>>> Telegram: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
VS>>>> dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for
VS>>>> GNU/Linux 2.6.24,
VS>>>> BuildID[sha1]=6aa81a3b8eb8f89b1ec97427fcfe051326a38b48, stripped
VS>>>> $ ./Telegram ELF binary type "0" not known. ./Telegram: Exec
VS>>>> format error. Binary file not executable.
EG>>> Сначала надо: brandelf -t Linux Telegram
VS>> Я пробовал, не помогает. Становится 'ELF binary type "3" not known.'
EG> Линуксолятора нет в ядре?

В данном случае под линуксолятором имеется в виду linux64.ko,
а не только старый 32-битный линуксовый ABI.

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #47  
Старый 10.08.2018, 07:39
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию Выбрать серверный Linux

Victor Sudakov написал(а) к Eugene Grosbein в Aug 18 09:08:46 по местному времени:

Dear eugen,

10 Aug 18 00:34, Eugene Grosbein wrote to me:

VS>>>> $ file Telegram
VS>>>> Telegram: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
VS>>>> dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2,
VS>>>> for GNU/Linux 2.6.24,
VS>>>> BuildID[sha1]=6aa81a3b8eb8f89b1ec97427fcfe051326a38b48,
VS>>>> stripped $ ./Telegram ELF binary type "0" not known.
VS>>>> ./Telegram: Exec format error. Binary file not executable.
EG>>> Сначала надо: brandelf -t Linux Telegram
VS>> Я пробовал, не помогает. Становится 'ELF binary type "3" not
VS>> known.'

EG> Линуксолятора нет в ядре?

[sudakov@vas ~] kldstat | grep lin
25 1 0xffffffff82c75000 37528 linux.ko
26 3 0xffffffff82cad000 2d28 linux_common.ko
27 1 0xffffffff82cb0000 41f0 linprocfs.ko
28 1 0xffffffff82cb5000 195c linsysfs.ko

linux64.ko действительно нет. Скорее всего в этом собака. А он может сосуществовать с linux.ko, как их оба правильно грузить?

ЗЫ Куча пакетов linux-c7-* стоит, всякий linprocfs и linsysfs смонтирован.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #48  
Старый 10.08.2018, 12:52
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: Выбрать серверный Linux

Eugene Grosbein написал(а) к Victor Sudakov в Aug 18 16:15:55 по местному времени:

10 авг. 2018, пятница, в 07:08 NOVT, Victor Sudakov написал(а):

EG>> Линуксолятора нет в ядре?
VS> [sudakov@vas ~] kldstat | grep lin
VS> 25 1 0xffffffff82c75000 37528 linux.ko
VS> 26 3 0xffffffff82cad000 2d28 linux_common.ko
VS> 27 1 0xffffffff82cb0000 41f0 linprocfs.ko
VS> 28 1 0xffffffff82cb5000 195c linsysfs.ko
VS> linux64.ko действительно нет. Скорее всего в этом собака. А он может
VS> сосуществовать с linux.ko, как их оба правильно грузить?

https://www.freebsd.org/doc/handbook...c-install.html

For Linux compatibility to be enabled at boot time,
add this line to /etc/rc.conf:

linux_enable="YES"

On 64-bit machines, /etc/rc.d/abi will automatically load the module
for 64-bit emulation.

Since the Linux binary compatibility layer has gained support for running
both 32- and 64-bit Linux binaries (on 64-bit x86 hosts), it is no longer
possible to link the emulation functionality statically into a custom kernel.

Я сам не пробовал.

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:46. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot