
{"id":34161,"date":"2021-07-14T14:57:00","date_gmt":"2021-07-14T14:57:00","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=34161"},"modified":"2024-07-04T12:31:50","modified_gmt":"2024-07-04T12:31:50","slug":"install-dukto-ubuntu-ppa","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2021\/07\/install-dukto-ubuntu-ppa\/","title":{"rendered":"How to Install Dukto File Transfer App in Ubuntu 24.04 | 22.04"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-34162\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto-icon.png\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto-icon.png 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto-icon-150x150.png 150w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p><b>Missing the classic Dukto file transfer tool? The tool now is ported to Qt6 and easy to install in Ubuntu 20.04, Ubuntu 22.04, and Ubuntu 24.04 via PPA.<\/b><\/p>\n<p>For those never heard about Dukto, it&#8217;s a free open-source file transfer tool for LAN (Local Network) use. With the clean elegant user interface, you can drag and drop to transfer files from one PC to anther, without worrying about users, permissions, operating systems, protocols, clients, servers and so on\u2026<\/p>\n\n\t\t<style>\n\t\t\t#gallery-1 {\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 50%;\n\t\t\t}\n\t\t\t#gallery-1 img {\n\t\t\t\tborder: 2px solid #cfcfcf;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-caption {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t\/* see gallery_shortcode() in wp-includes\/media.php *\/\n\t\t<\/style>\n\t\t<div id='gallery-1' class='gallery galleryid-34161 gallery-columns-2 gallery-size-medium'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/ubuntuhandbook.org\/index.php\/2021\/07\/install-dukto-ubuntu-ppa\/dukto6-about\/'><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"300\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-about-190x300.jpg\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-about-190x300.jpg 190w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-about.jpg 352w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/ubuntuhandbook.org\/index.php\/2021\/07\/install-dukto-ubuntu-ppa\/dukto6-settings\/'><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"300\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-settings-190x300.jpg\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-settings-190x300.jpg 190w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-settings.jpg 352w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/ubuntuhandbook.org\/index.php\/2021\/07\/install-dukto-ubuntu-ppa\/dukto6-send\/'><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"300\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-send-190x300.jpg\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-send-190x300.jpg 190w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-send.jpg 352w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/ubuntuhandbook.org\/index.php\/2021\/07\/install-dukto-ubuntu-ppa\/dukto6\/'><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"300\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-190x300.jpg\" class=\"attachment-medium size-medium\" alt=\"\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-190x300.jpg 190w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6.jpg 352w\" sizes=\"auto, (max-width: 190px) 100vw, 190px\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/>\n\t\t<\/div>\n\n<p>Dukto works on Mac OS, Windows, and Linux. Though it&#8217;s not being developed for years, the tool still works well and available to download at:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/sourceforge.net\/projects\/dukto\/files\/\" target=\"_blank\" rel=\"noreferrer noopener\">Download Dukto<\/a><\/div>\n<\/div>\n<p><b>However, the deb package does not install in Ubuntu since it requires old Qt4 libraries!<\/b><\/p>\n<p>Thanks to community, the Qt5\/Qt6 port is available and can be installed from the <a href=\"https:\/\/launchpad.net\/~xuzhen666\/+archive\/ubuntu\/dukto\" target=\"_blank\" rel=\"noopener\">developer&#8217;s PPA<\/a>. So far, it supports Ubuntu 18.04 (stuck at v6.0), Ubuntu 20.04, Ubuntu 22.04, and Ubuntu 24.04.<\/p>\n<h3>Install Dukto 6 via Ubuntu PPA:<\/h3>\n<p>Firstly, search for and open terminal from system app launcher. When it opens, run command to add the PPA:<\/p>\n<pre>sudo add-apt-repository ppa:xuzhen666\/dukto<\/pre>\n<p><i>Type user password, no asterisk feedback, when it asks and hit Enter to continue.<\/i><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-ppa.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-34167\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-ppa.png\" alt=\"\" width=\"600\" height=\"207\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-ppa.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2021\/07\/dukto6-ppa-300x104.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Next, update package cache though it&#8217;s done automatically in Ubuntu 20.04 &amp; higher:<\/p>\n<pre>sudo apt update<\/pre>\n<p>Finally, install the Qt5 version of Dukto via command:<\/p>\n<pre>sudo apt install dukto<\/pre>\n<p>Once installed, open the tool from system app launcher. It will automatic find other machines that have the tool opens.<\/p>\n<h3>Uninstall Dukto:<\/h3>\n<p>To remove Dukto, simply open terminal and run command:<\/p>\n<pre>sudo apt remove --autoremove dukto<\/pre>\n<p>And remove the Ubuntu PPA via command:<\/p>\n<pre>sudo add-apt-repository --remove ppa:xuzhen666\/dukto<\/pre>","protected":false},"excerpt":{"rendered":"<p>Missing the classic Dukto file transfer tool? The tool now is ported to Qt6 and easy to install in Ubuntu 20.04, Ubuntu 22.04, and Ubuntu 24.04 via PPA. For those never heard about Dukto, it&#8217;s a free open-source file transfer tool for LAN (Local Network) use. With the clean elegant user interface, you can drag [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":33938,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[46],"class_list":["post-34161","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-file-transfer"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/34161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=34161"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/34161\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/33938"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=34161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=34161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=34161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}