Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Deploying on Ubuntu with Image Plugins
Forum Updated to NodeBB v4.3 + New Features

Deploying on Ubuntu with Image Plugins

Scheduled Pinned Locked Moved Installation and Deployment
6 Posts 4 Posters 3.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W Offline
    W Offline
    windyweather
    wrote on last edited by
    #1

    I've got a PhotoResizerQt application that I've built for Windows and want to build an installer for Ubuntu [And other Linux Distros].
    https://sourceforge.net/projects/photoresizerqt/

    I'd like to use either:
    Debreate
    http://gtk-apps.org/content/show.php/Debreate+-+Debian+package+builder?content=101776

    or
    Packin
    http://sourceforge.net/projects/packin/

    or another GUI package builder.

    Has anyone done this?

    Can you point me to procedures ?

    for including plugins etc.? Same procedures as for Windows?

    Program Icons?

    Adding to Application Menu?

    Thanks,
    windy

    1 Reply Last reply
    0
    • G Offline
      G Offline
      goetz
      wrote on last edited by
      #2

      I can only speak for the plugins: The same rules apply on all platforms, so you'll have basically to do the same as on windows.

      http://www.catb.org/~esr/faqs/smart-questions.html

      1 Reply Last reply
      0
      • T Offline
        T Offline
        tobias.hunger
        wrote on last edited by
        #3

        Installers are not really common on Linux, better create a set of packages for the distributions you want to target.

        Basically you need to make sure all the files end up in the right places and that all the libraries you need are listed as a dependency of your package. Do not install a private copy of Qt!

        1 Reply Last reply
        0
        • W Offline
          W Offline
          windyweather
          wrote on last edited by
          #4

          Thanks. I guess I was asking for a link to pages that give guidance about how to decide where the right places are.

          I'll keep studying the problem. Currently my prime target is Ubuntu.

          • w
          1 Reply Last reply
          0
          • G Offline
            G Offline
            goetz
            wrote on last edited by
            #5

            [quote author="windyweather" date="1294161756"]Currently my prime target is Ubuntu.[/quote]

            Then creating a Debian package (.dep) would definitely the best choice (google will point you to some sites with detailed infos). If you want to make your users really happy, then set up a package repository they can add to apt/sources.list.

            http://www.catb.org/~esr/faqs/smart-questions.html

            1 Reply Last reply
            0
            • F Offline
              F Offline
              fcrochik
              wrote on last edited by
              #6

              If your application is suitable for small devices (phones) you can try to install Nokia Qt SDK and make a package for maemo. Maemo uses debian packages and the SDK will jump start them for you. After you have the first one figure out making a ubuntu debian package will not be hard. You actually will find some good documentation on maemo.org that will apply to debian packages in general.

              Certified Specialist & Qt Ambassador <a href="http://www.crochik.com">Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop... Qt everywhere!</a>

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved