Tag Info

New answers tagged

1

early unix commands get a two letter code, often with wowel removed. list (files in dir) -> ls copy (files) -> cp link (files) -> ln remove (files) -> rm C Compiler -> cc In this case, search for object name, this yield nm.


1

It's an abbreviation for "names" or "name list". Nm prints the name list (symbol table) of each object file in the argument list. (V7 Unix manual, 1979) from http://stackoverflow.com/questions/8858445/why-is-the-nm-utility-named-as-such


0

I'm by no means a Nix expert so I don't know if this is the best way, but it's what I do. I have a local repo for packages in $HOME/nix-local, which contains a number of package files vault/default.nix, blackbox/default.nix etc and a config.nix file which defines packageOverrides to call them. So something like: $ cat nix-local/config.nix { ...


0

Use schroot to run the other distribution in a chroot. A chroot lets you run programs with the paths that they expect, on the kernel that you're already running. The schroot program helps set up a chroot which is created on demand and has access to home directories, /proc, etc. Running other distributions or other distribution versions is what it's for. To ...


1

On Arch you can use debootstrap to set up Debian or Ubuntu chroots. It's as easy as debootstrap jessie ./jessie-chroot http://httpredir.debian.org/debian (to set up a Jessie chroot; Ubuntu variants are similar). You can also deploy the Open Build Service locally and use that to build for all the main distributions. That's a bit more complicated though... ...



Top 50 recent answers are included