A friend asked me few days ago to write down some “necessary commands” to work with Ubuntu, well you really need to know how manage your packages, then I wrote him a list like follows:
apt-get update
Downloads and sync your copy of index files, your system must know what is available.
apt-get dist-upgrade
upgrades all your packages to the newest versions.
apt-cache search [expression]
Searches for packages with description, name, etc matching with [expression]
apt-cache policy [package_name]
Shows installed and candidate versions of a given package
dpkg -L [package_name]
Lists all packages installed by a given package
apt-file update
Like apt-get update it downloads indexes of a kind of “reverse” files -> package relation
apt-file find [expression]
Lists all packages which install files matching [expression]
apt-get install [package_name]
Installs or updates a package
apt-get remove [package_name]
Removes/uninstalls a package
I think with those commands you can play a lot with Debian/Ubuntu etc. Now go to your desk and make your homework, try each one of the listed commands.
Pode parecer propaganda do programa Altas Horas(dois posts seguidos apontando para o Altas Horas) mas não é. Esses dias estava conversando com um amigo, que me contou de uma vez que o cantor Ed Motta, havia ido ao Altas Horas e que polêmicamente discutira com um jornalista, crítico de música, funcionário da TV GLobo. Ed Motta é sempre uma figura bem polêmica, de opinião bem definida e que defende o que pensa. Assista o filme:
carldani told me, he likes to have branches checked out, all around his disk(I understand the workflow, sometimes I do the same), with git you can do that cloning local repositories - given everything is a repository in git world.
About his workflow and git - you maybe already know - you can clone local repositories with git. Using [--local | -l] flags you save space, hardlinking the objects, after you`ve worked on whatever you wanted you just need to merge everything or make patches.
I don`t know how he handles these things with svn but:
1 - if he checks out from central repository, each copy he has, with git local cloning you save bandwidth;
2 - if he copies local files, with git local cloning you save space;
Lazy web, Is it possible to “re-checkout/clone/whatever” a local copy with svn? or, is “cp -R” the best
options?
Today I picked a mail from Linux Magazine content update[1] with a highlight “Beoulf Is Dead?”, well, if someone or something(beeing it a FOSS or not) is dead I`m always wanting to know(well, human beings). In there I saw: “Relax. It is just a catchy headline to draw your attention to some classic insights into the HPC cluster market”.
Why be so a appellative? I didn`t know about beowulf(now I know) but I like to read things I want when I want and - specially - like to know what I`m about to read.
NetworkManager in Fedora Distribution
Last week the NetworkManager[1] suffered a packaging problem regarding its signing.
While trying to update it the user happened to see a message telling that the public key was not present/installed. A wrong script use generated the noise, F11 is going to use a new process/script for signing packages “with a larger key”(the upcoming Stronger Hashes Feature) which was used to sign the package for F9 an F10. See the whole story[2].
PS: I saw brazilian guys asking for help to update NetworkManager given the problem. Rodrigo taught us about –nogpgcheck yum parameter.
Hi LazyWeb! Why in the hell you get so nervous like this? When we didn`t have maven around you happened to import each project into workspace and configured the whole thing(by hand), why don`t you remove the “referenced library” entry created by eclipse maven plugin and make it an referenced/required project? or maybe use multiple projects import and create a commons parent project for each sub-project you work?