Is there a tools to create. Deb to lazarus lazarus / 1-Linux ---------------------------------------------------------------------- laguna · 2009-08-29 18:09 Is there a tools to create. Deb to lazarus ---------------------------------------------------------------------- Vincent Snijders · 2009-08-29 19:45 What should such a tool do? ---------------------------------------------------------------------- laguna · 2009-08-29 22:47 Create the installation package for debian / ubuntu GUI that can enter: - File program - Installation folder - Any other files. similar InnoSetup for Windows ---------------------------------------------------------------------- Ñuño_Martínez · 2009-08-31 08:08 No, there are not. Actually a deb package is just a tar.gz archive with specific files and directory structure. Should be trivial to create an script or simple program to create it. There are several simple tutorials on the www. ---------------------------------------------------------------------- Mike J · 2009-11-18 02:45 Using a combination of checkinstall and fakeroot, you can create debs. You would create a "install file script" that would copy files into the correct locations, and run it using a combination of fakeroot and checkinstall to create the deb. sudo apt-get install checkinstall fakeroot Code: [Select]CheckInstall(8)                                              CheckInstall(8) NAME        checkinstall  —       Track installation of local software, and produce        a binary manageable with your package management software. SYNOPSIS        checkinstall [options]  [install command] DESCRIPTION        checkinstall is a program that monitors an installation procedure (such        as  make install, install.sh ), and creates a standard package for your        distribution (currently deb, rpm and tgz packages are  supported)  that        you  can  install through your distribution's package management system        (dpkg, rpm or installpkg).        Note that for most useful actions, checkinstall must be run as root. . . . Code: [Select]fakeroot(1)                      Debian manual                   fakeroot(1) NAME        fakeroot  -  run a command in an environment faking root privileges for        file manipulation SYNOPSIS        fakeroot [-l|--lib library] [--faked faked-binary] [-i  load- file]  [-s        save-file]   [-u|--unknown-is-real   ]  [-b|--fd-base  ]  [-h|--help  ]        [-v|--version ] [--] [command] DESCRIPTION        fakeroot runs a command in an environment wherein it  appears  to  have        root  privileges  for  file  manipulation.  This is useful for allowing        users to create archives (tar, ar, .deb etc.) with files in  them  with        root  permissions/ownership.   Without  fakeroot one would need to have        root privileges to create the constituent files of  the  archives  with        the  correct  permissions  and ownership, and then pack them up, or one        would have to  construct  the  archives  directly,  without  using  the        archiver. . . . ---------------------------------------------------------------------- Troodon · 2009-11-18 03:09 There is a rather simple way to create deb packages for Ubuntu. Google it and you will find tutorials on the Web. IMO the reason why it's not explained as such at ubuntu.com is because, apparently, Canonical don't want people creating deb packages that do not meet their exact requirements for inclusion in a repository, which makes sense. Few people have the time and will to follow all the requirements; for example, in principle a deb should be built from source (dependencies are determined at that time) while you might want to create yours from binary files. Anyway, you can create a deb from binaries that will install corectly on Ubuntu and will "tell" Gdebi what dependecies to fetch. The critical step is writing a script that determines the dependencies for binaries, but that is relatively easy if you are familiar with Linux. I'll only give you a tip: there is a utility that runs on SuSE Linux called rpmpm. Look at it closely and see how it finds the dependencies for a rpm package. ---------------------------------------------------------------------- Fred vS · 2009-11-19 16:07 UPDATE Hello everybody for Creating your own setup for linux : http://www.installjammer.com/