Linux - Verifying archive integrity...tail: cannot open '+6' for reading: No such file or directory
W procesie instalacji starszych binarek na Linuksie może przeszkodzić błąd: "Verifying archive integrity...tail: cannot open `+6' for reading: No such file or directory". Na szczęście jego obejście jest dość proste, co postaram się pokazać w tym wpisie.
W czym problem?
Błąd o którym mowa wynika ze zmian jakie zaszły w programie tail od czasów, w których powstał plik, który chcemy zainstalować. Innymi słowy, mamy zbyt nową jego wersję, by binarka, czy skrypt potrafiły z niego korzystać. Jak już wspomniałem, można to w prosty sposób obejść eksportując odpowiednią zmienną środowiskową.
Jak wygląda rozwiązanie?
Musimy zapewnić kompatybilność binarki ze starszą wersją POSIX, a zrobimy to ustalając odpowiednią zmienną środowiskową:Po zakończeniu instalacji, należy usunąć tę zmienną:
Problem wciąż występuje?
Jeżeli podejście podobne do poniższego, nie przynosi zamierzonego efektu:$ sudo ./instalator.bin
Verifying archive integrity...tail: cannot open `+6' for reading: No such file or directory
Error in check sums 111111111 2222222222

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!