SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
With KDE in Slackware 12.1 I want to update the version for; ntfs-3g, so I can safely mount my windows XP partition. I have that slackpkg tool, and have attempted to do install or upgrade to the newest version of that ntfs-3g driver, but it downloaded to my desktop as a .tgz compressed file, and I thought the Slackware package tool uses that type, but can not get it to install,( says not listed ). Do I need to add a certain software source repository, or can it be installed with the version I did get?
It has a older version of the ntfs-3g, so I just do that line with both versions; upgradepkg ntfs-3g.version-old%ntfs-3g.version-new.tgz, right? And is it needed to include the file extension; .tgz? Do I need to change directory to where that new file is first, (on the desktop)? Thanks
You need to specify where the file is, so either you enter the whole filename like /home/user/Desktop/ntfs3g.....tgz or you enter the directory and type upgradepkg ntfs-3g.....tgz.
Yes it is necessary to type the extension,
No you dont need both version, but only the one you want to install.
If you are unsure if you already have a version installed type upgradepkg --install-new filename
It has a older version of the ntfs-3g, so I just do that line with both versions; upgradepkg ntfs-3g.version-old%ntfs-3g.version-new.tgz, right? And is it needed to include the file extension; .tgz? Do I need to change directory to where that new file is first, (on the desktop)? Thanks
Perhaps a little more information can help clarify.
PKGTOOLS is the package management system on slackware, and includes "installpkg", "upgradepkg" and "removepkg" (as well as some others). In order to use these utilities you need a slackware tgz package (file) on your system. In using these tools you would need the full name of the file, including the tgz extension, and path information if it is not in your current directory. You do not need to specify the "old version" when using upgradepkg because it will replace whatever version is currently installed (even if it is newer) with the "new" version for which you have a tgz.
SLACKPKG is a utility which people primarily use to stay current with patches/updates. It uses official repositories/mirrors, goes and downloads whatever version exists there, and then installs/updates it on your system using PKGTOOLS. You cannot specify a version, because there will be only one version present for your version of Slackware.
One more thing: Slackware is not necessarily about using the latest version of a package, rather it's about stability and security. You might want to upgrade pkg X if the new version contains additional functionality you need, but if you are "only" interested in safety and stability then you're probably better off just updating the official version (for your Slack version) as patches become available (and slackpkg is a great tool to stay on top of this).
Thanks for all the help. My original reason to upgrade ntfs-3g came from my windows XP C partition not auto-mounting at boot. So I looked at fstab file, and it only listed my D storage partition but not C, so then I added a line for the C, and did try in terminal; mount -a, which did not work to mount C, thanks.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.