Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Ubuntu Trusty (14.04) issues
- Date: Wed, 07 May 2014 12:22:47 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: Re: [tlug] Ubuntu Trusty (14.04) issues
- References: <CAJA1Y2bsTcpMf+opR12J-nOzh6oXqYMJY1GNp+uyYNSF+w7Zfg@mail.gmail.com> <CAAhy3dvcpWzNUOrSXp4ywK+r3SSEiHY_aF5VrxcibWohod=E8g@mail.gmail.com> <CAJA1Y2bKOiHm+OdHPn9E6rjKiahFmbUcw9Ju224N-Zz6gkTw2w@mail.gmail.com> <5367D6EE.3090306@sonic.net> <CAJA1Y2aU9GfuAXRRbaKG-sbNXO=fBtGKhb6f2eG1GjXJDuJ=Jg@mail.gmail.com> <5368040D.8000106@sonic.net> <CAAhy3dsn6B3gZEwWUy3wbaY_+qcVv-19rzEswgPjig5XgqSWNg@mail.gmail.com> <87iopjjepl.fsf@uwakimon.sk.tsukuba.ac.jp> <CAAhy3ds5JLPSeF9UhdvSnv_ChNt6Vsii_gXWB56_=Di6V-Mjaw@mail.gmail.com>
Raymond Wan writes: > I wonder if there is any Linux distribution that allows you to keep > your system at one version but upgrade software like your web browser > in an isolated way such that all of its dependencies are put somewhere > so as not to disturb the rest of the system? Python does (virtualenv allows you to do such installations flexibly for *any* Python app), but I don't know of any Linux distro that allows multiple copies of dependencies. However, in my experience Debian's (apt's) ability to pick a virtual distro (stable, testing, unstable) plus specify some packages in a different distro, and others to be pinned, works well (at least with stable-by-default, testing-by-request). The problem is the UI -- while Real Users prefer to write directly into text files in /etc, of course, you need to have flexible and specific access to the dependency graph so you don't wedge apt completely. This is missing (and really should be part of the config editor). aptitude does do the work for you at install time, but it's no help configuring these things. Gentoo's package.mask and package.use in theory should make this possible, but in practice Gentoo is just a big mess from the user's point of view. I guess it's possible to stay on top of it with sufficient effort, but that's exactly what this thread is about avoiding. :-) > Though this goes against software development, it would make > upgrading far more optional! :-) The problem with the willy-nilly install-your-own-dependencies approach is, of course, security. To implement such a system securely, you would need to have a concept of security upgrades, and a database index of dependencies so that packages which depend on a particular, now known to be insecure, other package would upgrade that one locally. But this is a *big* hairball. > Ironically, I think Windows does or did this. If I recall, when you > install a new program, it copies a heap of DLLs without really > checking if you had it already. I vaguely recall having the same DLL > multiple times in the same system. Sometimes they do, sometimes they overwrite the system DLL. :-( The latter doesn't happen so much any more, but the former means that if the app goes out of support you are completely exposed to old security issues indefinitely. You pays your money, and then you lose. Regards, YAS (Yet Another Steve)
- Follow-Ups:
- Re: [tlug] Ubuntu Trusty (14.04) issues
- From: Raymond Wan
- References:
- [tlug] Ubuntu Trusty (14.04) issues
- From: Bruno Raoult
- Re: [tlug] Ubuntu Trusty (14.04) issues
- From: Raymond Wan
- Re: [tlug] Ubuntu Trusty (14.04) issues
- From: Bruno Raoult
- Re: [tlug] Ubuntu Trusty (14.04) issues
- From: steve
- Re: [tlug] Ubuntu Trusty (14.04) issues
- From: Bruno Raoult
- Re: [tlug] Ubuntu Trusty (14.04) issues
- From: steve
- Re: [tlug] Ubuntu Trusty (14.04) issues
- From: Raymond Wan
- Re: [tlug] Ubuntu Trusty (14.04) issues
- From: Stephen J. Turnbull
- Re: [tlug] Ubuntu Trusty (14.04) issues
- From: Raymond Wan
Home | Main Index | Thread Index
- Prev by Date: [tlug] IME breaks firefox!
- Next by Date: [tlug] Handling Incompatible Dependencies (was Re: Ubuntu Trusty (14.04) issues)
- Previous by thread: Re: [tlug] Ubuntu Trusty (14.04) issues
- Next by thread: Re: [tlug] Ubuntu Trusty (14.04) issues
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links