libssl.so.9 отсутствует в новой системе FreeBSD при использовании PKG

Когда я собирался опубликовать этот вопрос, у меня оборвалось интернет-соединение, поэтому мне пришлось попробовать еще кое-что самостоятельно, и в конце концов я понял, как это сделать. Но поскольку я уже написал вопрос, я чувствую, что могу поделиться своими новообретенными знаниями. Я также рекомендую другие ответы, которые дадут больше понимания.

Мое решение заключалось в том, чтобы изменить file.gp на

set terminal dumb
plot '<cat' using 1

, а затем настроить цепочку каналов следующим образом

cat file.txt |
grep CU | #I put an identifier in the file 
perl -ne 'print +(split)[3], "\n"' | #strip the identifier
cat | #this makes gnuplot accept the output from the pipe
gnuplot file.gp 
1
28.10.2018, 17:23
2 ответа

Необходимо установитьopenssl:

pkg install openssl

Это даст вам libssl.so.9, который будет находиться здесь:

/usr/local/lib/libssl.so.9

После этого вы можете:

pkg install emacs

Если pkgв вашей системе просто не запускается, вы можете сначала использовать один из следующих:

pkg-static bootstrap -f 

pkg-static install pkg -f
1
27.01.2020, 23:42

Единственный способ заставить его работать — отключить тип отпечатка пальца и подписи _в файле /etc/pkg/FreeBSD.conf . это единственная альтернатива, которую я нашел, когда-либо отнимающей много времени альтернативе извлечению из portsnap.

FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
  mirror_type: "srv",
  #signature_type: "fingerprints",
  #fingerprints: "/usr/share/keys/pkg",
  enabled: yes
}

Да, я знаю, что безопасность вызывает беспокойство.

0
27.01.2020, 23:42

Теги

Похожие вопросы