Невозможно сгенерировать хеш для netbeans 8.2

Я не могу сгенерировать хеш для netbeans 8.2 для Ubuntu 16.04 после того, как я напишу команду:

ravi@Dell:~/Downloads$ sha256 netbeans-8.2-linux.sh 
mlockall: Cannot allocate memory
Warning: couldn't lock memory, are you root?
Enter passphrase: 

Теперь, что это за пароль?
Что мне теперь делать?

3 ответа

Я подозреваю, что вы должны были выполнить sha256sumкоторые рассчитывают контрольную сумму.

sha256sum netbeans-8.2-linux.sh 

Я также нашел NetBeans 8.2 C / C ++ для Linux Xubuntu 16.04 64/32, в котором указано:

ипроверьте его sha256 (из терминала:sha256sum path / filename).


Смотрите ниже разницу между sha256 а также sha256sum

man sha256sum - вычислите и проверьте дайджест сообщения SHA256
man sha256 - hashalot - прочитайте фразу и напечатайте хеш

От man sha256passphrase просто используется для создания хэширования, все хорошо.

DESCRIPTION
       hashalot is a small tool that reads a passphrase from standard input, hashes it using the given hash type, and
       prints the result to standard output.

       Warning: If you do not use the -x option, the hash is printed in binary. This may  wedge  your  terminal  set‐
       tings, or even force you to log out.

       This  is  not  a  general  purpose  hasher, only the first line is used, not even including the final newline.
       Thus, don't be surprised if the output seems to be different from other tools -- you'd have  to  hash  exactly
       the same string.

Это хеши от std inтак что, возможно, это будет работать:

cat netbeans-8.2-linux.sh  |sha256

Тем не менее, у вас есть другая проблема, вы должны установить распределение памяти, чтобы избавиться от mlockall ошибка.

Другие вопросы по тегам