I cannot use thunar service like file attribute on deskop

What have you tried:Today,i want to install a new package,and it gives me some error,my kali version was so lower,then i use “sudo apt dist-upgrade"and"sudo apt autoremove”

What is the error:.here i will give you some pictures about the problem!
屏幕截图 2025-07-23 134312|690x367
Let me translate for you
Failed to open file properties dialog box
This feature requires the existence of a file manager service (such as the one provided by Thunar).
But it can be open in thunar
like this:


it can be open in thunar.

What device is this on:vm mashine but install iso not decompression

Please provide detailed solutions, I am a beginner

You double-clicked on the downloaded .deb file.
This runs the file browsing, using the default archive manager i.e. Engrampa, instead of installation.

If one wants to install the .deb manually, then one has to open Terminal in the same directory (the simplest way is RMB and select “Open Terminal Here”), then you write:
sudo dpkg --install FILENAME.deb
(It will most likely fail with some error)

Manual installation in most cases is difficult, because a more complex applications require dependencies, or upgrades of existing packages, which you don’t have on disk.

This is not a thing for a beginner. Unless you want to learn from your mistakes. You have Kali on a virtual machine then you can crash it at will.

You can spend hours like this, as one package requires 10+ other packages and/or upgrades, and those other packages will require the next etc.

A beginner does this:
sudo apt update
sudo apt upgrade
or
sudo apt full-upgrade
and then
sudo apt install PACKAGE_NAME

Manual installation is a need that is very rare, but indispensable if some application is not in the official repositories (or in the wrong version in the repo).

I have ready-made scripts for installing VirtualBox, Docker, LXC and Android Studio on Kali Live from manually downloaded packages.

These packages do not exist in Kali Live, so you have to download them somehow manually and then manually (or with scripts) install them.

1 Like

there is a correction. the correct command is sudo apt full-upgrade and not upgrade as mentioned in the documentation.

2 Likes

yes.i know it.And that is not my main problem.my problem likes the title:file attribute cannot run on deskop.I have some experience about installing package ,so, thanks for your suggestions.because of using "sudo apt autoremove”,some Libraries or components had been deleted.And i use sudo apt update --fix-missing.terminal has no error and no fix.and i use sudo apt full-upgrade,and reboot.The problem was solved.Maybe i did not replace all libraries and faced that problem.thanks for user sensei-q and serval.
therefore,i want to express why i use sudo apt dist-upgrade .because i saw the documents.before asking the question.i used wsl(windows subsystem for linux) to do some light work for 12 days and never upgraded the system.Last but not least,i never double-clicked the .deb.I right-clicked the mouse and found this problem.
Thank you for your contribution to me