Live data from Hacker News

Aptly: Owning Your Debian Distribution

aptly.info

11–20 of 53 posts

Re: Aptly: Owning Your Debian Distribution

#11
post #4

This is really cool. If you're using Ubuntu or Debian as your base OS then you really should be managing your software with something like this and offloading your deployment to it as well. The benefits of a setup like that are dead-simple rollbacks and deployment scripts.

I like the concept, but wouldnt it be better to offload deployment/rollbacks to docker?

Re: Aptly: Owning Your Debian Distribution

#12
post #10
post #5

Earlier quoted context omitted.

Sorry for my bad English. Does this sound better: "Linux distribution is a well-tested collection of packages that are carefully organized and supported by the vendor."

The missing article at the start of the sentence makes it very hard to decipher if you're talking about Linux distributions in general or a specific one. "A Linux distrubution is ..." is probably what you intended to say, but I'm not sure.

Thanks for your suggestions!

Re: Aptly: Owning Your Debian Distribution

#13
post #8
post #7

What does this give you over using NixOS?

NixOS is aiming for the same goal, I believe. NixOS is built on top of different package manager, Nix. With aptly you're still using your favorite Debian/Ubuntu distro, installing packages with apt-get and so on.

How about using Nix on Debian/Ubuntu?

Re: Aptly: Owning Your Debian Distribution

#14
post #11
post #4

This is really cool. If you're using Ubuntu or Debian as your base OS then you really should be managing your software with something like this and offloading your deployment to it as well. The benefits of a setup like that are dead-simple rollbacks and deployment scripts.

I like the concept, but wouldnt it be better to offload deployment/rollbacks to docker?

Aptly is a repository manager, it works in terms of tightly defined package versions and dependencies.

Docker is for deployment, it works in terms of graphs of filesystem images. The tools do slightly overlap in use case, but they operate in entirely different domains.

It wouldn't be unreasonable to mix both in the same project, but there is no hard rule for when this would be appropriate.

Re: Aptly: Owning Your Debian Distribution

#15
post #3

I'm no grammar Nazi but the first sentence on this website had me completely tripped up: >> Linux distribution is well-tested collection of packages carefully organized and supported by the vendor. wat?

> I'm no grammar Nazi but Our author seems to consistently make the same mistake: there's a distinct lack of articles in the writing. Sprinkle some in, and things start to make sense: > [A] Linux distribution is [a] well-tested collection of packages > we would like to have [an] internal mirror of [a] package repository > some packages are missing in [the] official distribution > we would like to own [a] package repo…

For some reason, native speakers of Slavic languages who learn English as a second language, often omit some prepositions in English. It's 100% understandable, but I'm really curious what's the actual reason why this happens.

Re: Aptly: Owning Your Debian Distribution

#16
post #13
post #8

Earlier quoted context omitted.

NixOS is aiming for the same goal, I believe. NixOS is built on top of different package manager, Nix. With aptly you're still using your favorite Debian/Ubuntu distro, installing packages with apt-get and so on.

How about using Nix on Debian/Ubuntu?

The issue with this setup is that you can't define "services" from within Nix without NixOS. A service basically ties together a set of packages and configuration and puts them in systemd.

At the moment, you'd have to use an external configuration management system for actually defining your systemd services, etc.

Re: Aptly: Owning Your Debian Distribution

#17
post #15

Earlier quoted context omitted.

> I'm no grammar Nazi but Our author seems to consistently make the same mistake: there's a distinct lack of articles in the writing. Sprinkle some in, and things start to make sense: > [A] Linux distribution is [a] well-tested collection of packages > we would like to have [an] internal mirror of [a] package repository > some packages are missing in [the] official distribution > we would like to own [a] package repo…

For some reason, native speakers of Slavic languages who learn English as a second language, often omit some prepositions in English. It's 100% understandable, but I'm really curious what's the actual reason why this happens.

Don't you mean articles instead of prepositions? If so, take into consideration that most of all Slavic languages don't feature articles at all.

Re: Aptly: Owning Your Debian Distribution

#18
post #12
post #10

Earlier quoted context omitted.

The missing article at the start of the sentence makes it very hard to decipher if you're talking about Linux distributions in general or a specific one. "A Linux distrubution is ..." is probably what you intended to say, but I'm not sure.

Thanks for your suggestions!

Have you considered making the website / documentation source available in github? That would make it very easy for others to contribute suggestions.

Re: Aptly: Owning Your Debian Distribution

#19
post #3

I'm no grammar Nazi but the first sentence on this website had me completely tripped up: >> Linux distribution is well-tested collection of packages carefully organized and supported by the vendor. wat?

It's just article-dropping; get to know a few Eastern Europeans well and you might start doing it yourself.

One of my old bosses was Bosnian Croat, dropped articles like crazy, and added them in the wrong places. She would run her important emails by me for article-fixing before sending them. She was still smarter than me and better at her job than I was. Turns out that mastery of the arbitrary rules of English article placement and choice isn't a very good indicator of intelligence or competence.

Re: Aptly: Owning Your Debian Distribution

#20
post #15

Earlier quoted context omitted.

> I'm no grammar Nazi but Our author seems to consistently make the same mistake: there's a distinct lack of articles in the writing. Sprinkle some in, and things start to make sense: > [A] Linux distribution is [a] well-tested collection of packages > we would like to have [an] internal mirror of [a] package repository > some packages are missing in [the] official distribution > we would like to own [a] package repo…

For some reason, native speakers of Slavic languages who learn English as a second language, often omit some prepositions in English. It's 100% understandable, but I'm really curious what's the actual reason why this happens.

It probably has something to do with out languages having more grammatical cases than English (which, arguably, has two, though it's possible to only use one).
Post reply on HN