Need help with ClamTK GUI update.

10 respostas [Última entrada]
BrokeShadow
Desconectado
Joined: 05/08/2015

Hi, First I am really new to Trisquel Gun/Linux so please bare with me. My problem is I’m having problems installing the GUI update for ClamTK https://code.google.com/p/clamtk/ (Also how do you hyperlink on this forum). I have downloaded clamtk_5.17-1.legacy_all.deb also not sure if this is the correct file. Once I downloaded the file to my downloads folder I extracted it and ran this in the terminal sudo dpkg -i clamtk_5.17-1.legacy_all and got an error: dpkg: error processing archive clamtk_5.17-1.legacy_all (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
clamtk_5.17-1.legacy_all
As you can see at my failed attempt at basic greatness I have been somewhat defeated as a noob but if anyone can shine some light that would be awesome.

lembas
Desconectado
Joined: 05/13/2010

You forgot the .deb part of the file name. :)

Welcome btw!

BrokeShadow
Desconectado
Joined: 05/08/2015

Still no luck and have added .deb and I get
"sudo dpkg -i clamtk_5.17-1_all.deb"
dpkg: error processing archive clamtk_5.17-1_all.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
clamtk_5.17-1_all.deb.

lembas
Desconectado
Joined: 05/13/2010

Are you in the folder where the file is? You need to be or if not, supply the full path to the file. E.g.

sudo dpkg -i /full/path/clamtk_5.17-1_all.deb

BrokeShadow
Desconectado
Joined: 05/08/2015

Great that worked but ran into more problems. Preparing to unpack clamtk_5.17-1_all.deb ...
Unpacking clamtk (5.17-1) over (4.45-1) ...
dpkg: dependency problems prevent configuration of clamtk:
clamtk depends on libtext-csv-perl; however:
Package libtext-csv-perl is not installed.
clamtk depends on libjson-perl; however:
Package libjson-perl is not installed.
clamtk depends on python-nautilus; however:
Package python-nautilus is not installed.

dpkg: error processing package clamtk (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1+7.0trisquel1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2+7.0trisquel8) ...
Errors were encountered while processing:
clamtk

lembas
Desconectado
Joined: 05/13/2010

Well, packages depend on other packages, specific versions of. Usually all this is taken care by the package manager.

So you need to figure out what versions of the required packages are needed. Then see if you can get those from the repository using the pacman. If not, then you'll have to get those from somewhere else.

onpon4
Desconectado
Joined: 05/30/2012

You might want to install GDebi and use that.

vinzv

I am a member!

Desconectado
Joined: 10/11/2014

Why don't you simply use ClamTK from Trisquel's package repository?
I'd strongly encourage you to do so as it's the well-tested package and it's made sure everything works on Trisquel.

Just run sudo apt-get install clamtk
and you're done.

SuperTramp83

I am a translator!

Desconectado
Joined: 10/31/2014

Welcome to the Trisquel community!

If you are concerned about passing windose malware to your friends who use the proprietary OS, an antivirus makes sense. Otherwise you don't need that when you use GNU.
Don't blindly trust external .debs and repositories.
Install software using the Trisquel repositories or compile the ones you need and are not available in the reps.

cheers!

BrokeShadow
Desconectado
Joined: 05/08/2015

Thanks all for the help. In the end just stuck with the the current version of ClamTK GUI, I was able to update the definitions using the software updater.

onpon4
Desconectado
Joined: 05/30/2012

Actually, virus definitions are updated by running "freshclam". I don't know how you can do that manually in ClamTk if at all, but it's set up to do so automatically in some fashion; this is probably how you got your virus definitions updated, and it's probably sufficient. If you want to update them manually for some reason, though, you can do so by opening a terminal and typing "sudo freshclam". :)