Мой подход. Если у вас достаточно свободного дискового пространства на внешнем USB-накопителе или внешнем / дополнительном жестком диске с достаточным пространством, подумайте о том, чтобы просто распаковать файл .tar.gz. Думая, что вам, вероятно, не нужно 3 миллиона файлов на вашем основном системном диске, так как это может замедлить работу. Я бы рекомендовал, чтобы на внешнем диске в этом случае была файловая система, которая легко обрабатывает огромное количество файлов: думая, что ReiserFS, ext4 (с опцией dir_index), XFS, может быть, BtrFS. На отрывок может уйти 1-2 часа, но вы можете пока пойти пообедать или дать ему поработать на ночь; когда вы вернетесь, доступ к извлеченным файлам должен быть эффективным.
По предложению @bgregs я переместил файл eclipse.desktop
в /usr/share/applications. Это все еще не сработало, но потом я понял, что вам нужно не просто указать файл .desktop
на папку , содержащую двоичный файл, а на сам двоичный файл. Поэтому вместо
Exec=/home/user/Downloads/eclipse
Мне нужно
Exec=/home/user/Downloads/eclipse/eclipse