Re: Configure your PC to contribute to Debian community
On Fri, May 10, 2019 at 3:25 AM Jeremy Stanley wrote: > That said, if you're looking to have a Linux VM on a Linux host, UML > probably still works. It does still work, here is a quick way to get a busybox shell and nothing else: sudo apt install user-mode-linux apt download busybox-static dpkg-deb -x busybox-static*.deb rootfs ln -s busybox rootfs/bin/sh linux.uml root=/dev/root rootflags=`pwd`/rootfs/ rootfstype=hostfs -- bye, pabs https://wiki.debian.org/PaulWise
Re: Configure your PC to contribute to Debian community
On 2019-05-09 14:58:17 -0400 (-0400), Cindy Sue Causey wrote: [...] > For lurking newbies, "apt-cache search virtual machine" brings a > serious laundry list of things going on in Debian, AND I just tripped > over UML (user-mode-linux) a couple days ago. If UML is a chat-able > Mentors topic, I'd sure be happily lurking along with the thread. > > Curiosity, in part, is whether or not UML plays nice with how > Developers do their thing. In other words, is it worth the time to > test drive it to see what it does? > > UML *sounds* interesting if one (cognitively) grasps how to use it. > That doesn't always translate into being worth time spent > self-training when other virtual machine genre packages might > figuratively "blow its doors off" in experienced Users' popularity > contests. :) UML was great ~15 years ago and I used it heavily in production environments. These days KVM is also in the mainline kernel and is superior for virtualization in all ways I'm aware. Folks who want something lighter-weight than KVM are instead going with a combination of chroot, cgroups and network namespaces (this combination often referred to as a "container") for workload isolation. That said, if you're looking to have a Linux VM on a Linux host, UML probably still works. -- Jeremy Stanley signature.asc Description: PGP signature
Re: Configure your PC to contribute to Debian community
On 5/9/19, Dmitry Bogatov wrote: > > You can work in chroot (debootstrap) and/or you can build packages in > schroot. I was going to mention schroot myself as an addendum to a chroot reference when this thread first started. They *are* slightly different. There was a quick thread on Debian-User a while back where something that possibly worked in chroot was not working in schroot. As a user who had never tried schroot, I was able to easily help duplicate that bug, too. Schroot's description sounds... *VERY interesting* if one has never done any of this. Sounds like all kinds of being able to change things up. That's a talent/ability you'd want if you're developing something intended for all kinds of users instead of "just" something about installing something (e.g. my debootstraps) before then moving on down the computing road.. :) DISCLAIMER: If chroot also offers some of that change up ability, my observation just means I've never encountered any usage needs where chroot's hardier features became apparent. :) Cindy :) -- Cindy-Sue Causey Talking Rock, Pickens County, Georgia, USA * runs often in linux-lurk-mode *
Re: Configure your PC to contribute to Debian community
On 5/9/19, Andrius Merkys wrote: > Hi Vipul, > > On 2019-05-08 18:12, Vipul wrote: >> Is there a way to get isolation for work & contribution purpose to >> keep yourself organized? > > I personally run a VirtualBox VM with Debian unstable. I find this > alternative to chroots more convenient for debugging. And snapshot > feature of VirtualBox allows for reverting the system in case one > inadvertently breaks it. Speaking as someone who debootstraps a lot over time, personal CHOICE is virtual machine if your system has the umph to handle it. Nothing derogatory is intended against chroot. Chroot's been one of a collection of HERO packages as part of being able to debootstrap an entire photography-friendly Debian setup on dialup, sometimes just in hours. My thought process is that I just encounter weird, time wasting anomalies that I a-sume would not be a consideration if I was playing in virtual machine instead. Besides that, VM's a cool, Linux-wide talent to have under your belt earlier on, if you don't already play there. :) For lurking newbies, "apt-cache search virtual machine" brings a serious laundry list of things going on in Debian, AND I just tripped over UML (user-mode-linux) a couple days ago. If UML is a chat-able Mentors topic, I'd sure be happily lurking along with the thread. Curiosity, in part, is whether or not UML plays nice with how Developers do their thing. In other words, is it worth the time to test drive it to see what it does? UML *sounds* interesting if one (cognitively) grasps how to use it. That doesn't always translate into being worth time spent self-training when other virtual machine genre packages might figuratively "blow its doors off" in experienced Users' popularity contests. :) Cindy -- Cindy-Sue Causey Talking Rock, Pickens County, Georgia, USA * runs often in linux-lurk-mode *
Re: Configure your PC to contribute to Debian community
On Wed, May 8, 2019 at 11:28 AM Vipul > . . . Since I'm using Debian for work purpose also so, I don't want to > mess-up with my system by installing unstable packages or libraries. Is > there a way to get isolation for work & contribution purpose to keep yourself > organized? > I can get isolation by using Docker image or install one more copy of > Debian in PC and switch between them but that would be painful. I want to > hear from contributors & maintainers Which method they are using or prefer to > get isolation? I thought most people would vote for Docker, but so far not any yet. I guess people are giving you options other than Docker to broader your view. I'd say go for Docker, since you are already using Linux, not Windows, and here are some more info to get you started: https://sfxpt.wordpress.com/2013/11/10/debianubuntu-package-developing-with-docker/ https://sfxpt.wordpress.com/2013/11/17/debianubuntu-package-developing-with-docker-continued/ It's nearly 6 years old, the practice might have changed, but the concept remains.
Re: Configure your PC to contribute to Debian community
[ Please, format your emails by 80 column ] [2019-05-08 15:12] Vipul > Hey there, > > I've been using Debian from couples of years but haven't contributed > yet back to community. I want to contribute to Debia n by maintaining > packages and fixing bugs. Since I'm using Debian for work purpose also > so, I don't want to mess-up with my system by installing unstable > packages or libraries. Is there a way to get isolation for work & > contribution purpose to keep yourself organized? I can get isolation > by using Docker image or install one more copy of Debian in PC and > switch between them but that w ould be painful. I want to hear from > contributors & maintainers Which method they are using or prefer to > get isolation? You can work in chroot (debootstrap) and/or you can build packages in schroot. -- Note, that I send and fetch email in batch, once every 24 hours. If matter is urgent, try https://t.me/kaction --
Re: Configure your PC to contribute to Debian community
Hi Vipul, On 2019-05-08 18:12, Vipul wrote: > Is there a way to get isolation for work & contribution purpose to > keep yourself organized? I personally run a VirtualBox VM with Debian unstable. I find this alternative to chroots more convenient for debugging. And snapshot feature of VirtualBox allows for reverting the system in case one inadvertently breaks it. Best, Andrius -- Andrius Merkys Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325 LT-10257 Vilnius, Lithuania
Re: Configure your PC to contribute to Debian community
Contributing is a good thing for people whom wish to be a part of the. debian.org the name, the domain name. Personally my wishes were to be part of the Debian holder, advocate, sponsors and security members. Vipul try to work on aescrypt tool and ask Evengi the developer to integrate it in the ftp master, it's your first exercise. BSD, GPL licenses are welcome into the file. You could focus on these keys words : IETF, GNU, Debian, Kernel. Whenever you become part of Debian team, do your best to hold packages from FreeBSD the Berkley os. Regards, Ali MEZGANI nativelabs.ma Le jeu. 9 mai 2019 à 00:33, Paul Wise a écrit : > On Wed, May 8, 2019 at 11:28 PM Vipul wrote: > > > PS: I've already asked this question debian-users mailing list but seems > like this place is more appropriate to ask these type of questions. > > Check out the guide for getting packages into Debian: > > https://mentors.debian.net/intro-maintainers > > > I've been using Debian from couples of years but haven't contributed yet > back to community. > > There are a number of different ways to contribute to Debian: > > https://www.debian.org/intro/help > > > I want to contribute to Debian by maintaining packages and fixing bugs. > > The best way to contribute is to work on packages that you use and the > best way to find opportunities for that is to install and run the > how-can-i-help package: > > https://wiki.debian.org/how-can-i-help > > > Is there a way to get isolation for work & contribution purpose to keep > yourself organized? > > If you do not have a spare computer, the best option would be a > virtual machine, since you can then test newer versions of the whole > system. Some options for this include gnome-boxes or virt-manager. > > > I want to hear from contributors & maintainers Which method they are > using or prefer to get isolation? > > Personally I'm using Debian testing and do package building in > pbuilder chroots of unstable. > > -- > bye, > pabs > > https://wiki.debian.org/PaulWise > >
Re: Configure your PC to contribute to Debian community
On Wed, May 8, 2019 at 11:28 PM Vipul wrote: > PS: I've already asked this question debian-users mailing list but seems like > this place is more appropriate to ask these type of questions. Check out the guide for getting packages into Debian: https://mentors.debian.net/intro-maintainers > I've been using Debian from couples of years but haven't contributed yet back > to community. There are a number of different ways to contribute to Debian: https://www.debian.org/intro/help > I want to contribute to Debian by maintaining packages and fixing bugs. The best way to contribute is to work on packages that you use and the best way to find opportunities for that is to install and run the how-can-i-help package: https://wiki.debian.org/how-can-i-help > Is there a way to get isolation for work & contribution purpose to keep > yourself organized? If you do not have a spare computer, the best option would be a virtual machine, since you can then test newer versions of the whole system. Some options for this include gnome-boxes or virt-manager. > I want to hear from contributors & maintainers Which method they are using or > prefer to get isolation? Personally I'm using Debian testing and do package building in pbuilder chroots of unstable. -- bye, pabs https://wiki.debian.org/PaulWise
Configure your PC to contribute to Debian community
Hey there, I've been using Debian from couples of years but haven't contributed yet back to community. I want to contribute to Debian by maintaining packages and fixing bugs. Since I'm using Debian for work purpose also so, I don't want to mess-up with my system by installing unstable packages or libraries. Is there a way to get isolation for work & contribution purpose to keep yourself organized? I can get isolation by using Docker image or install one more copy of Debian in PC and switch between them but that would be painful. I want to hear from contributors & maintainers Which method they are using or prefer to get isolation? Cheers, VIpul PS: I've already asked this question debian-users mailing list but seems like this place is more appropriate to ask these type of questions.