What are the best practices and tips for working with Debian?

What are the best practices and tips for working with Debian?

AuthorFullName__c
JFrog Support
articleNumber
000001520
ft:sourceType
Salesforce
FirstPublishedDate
2016-10-06T13:38:26Z
lastModifiedDate
2024-03-10T07:48:55Z
VersionNumber
6

Here are some tips/best practices when using Debian with Artifactory:

  1. Always upload your packages to the pool folder.
  2. Avoid uploading files to the Dists folder. Note: Even if you are able to do this (and it might even work), we highly recommend against your doing so as this may cause problems. Instead, upload your indexes only.
  3. Artifactory will not be able to work with Debian properly unless, when deploying a Debian package, you add these three properties with it – deb.distribution, deb.component, and deb.architecture.
  4. When uploading a Debian package, you can assign multiple values to each property by using a comma (,) separator between each.
  5. While working with existing Debian packages, pay close attention because the layout of some packages can change if a property has been deleted or overridden.
  6. Artifactory supports Pretty Good Privacy (PGP) signing for Debian packages. 

Note: Be aware that trivial architecture has been deprecated and is being supported only to accommodate backwards compatibility for users with old data. Furthermore, trivial layouts are no longer supported at all for virtual repositories.

More information about how Debian repositories work with Artifactory is available HERE.

 

Published: Oct. 6, 2016

Last updated: Jan. 24, 2021

 

Keywords: Debian, best practices