BlogHiko

BlogHiko est un blog dont la principale utilisé est le partage de mon expérience sur la distribution GNU/Linux Ubuntu. Plus généralement je tente de promouvoir les logiciels libres et les licences libres dans le domaine de l'informatique et du multimédia.

Aller au contenu | Aller au menu | Aller à la recherche

Installez toutes vos applications avec un seul script

Pour simplifier l'installation de mes applications sous Ubuntu, je me suis crée un script shell. Le principe est de tout installer en une ligne de commande (ou presque à cause des dépôts à ajouter). Posséder un script comme celui-ci est très pratique pour ceux qui souhaitent toujours avoir la dernière version d'Ubuntu sur leur machine.

Pour simplifier l'installation d'une nouvelle version, je vous conseil d'utiliser un clé USB, de partitionner votre disque dur et de posséder un script tel que je vais le décrire dans la suite de ce billet.

Voici les étapes à suivre pour créer un script simple.

  • Ouvrir votre éditeur de texte (par exemple dans votre menu Applications > Accessoires > Éditeur de texte gedit).
  • Écrire sudo apt-get -y install puis ajouter la liste des paquets que vous utilisez. Cette commande permet d'installer des paquets. Le -y est là pour répondre automatiquement par oui aux questions de confirmation. Par exemple :
    sudo apt-get -y install emesene thunderbird vlc
  • Enregistrer le fichier avec l'extension .sh comme shell. Exemple de nom : installer-paquets.sh
  • Donner lui les droits d'exécution :
    Avec votre interface graphique, allez dans le répertoire où est enregistré le script puis faites un clic droit sur le fichier. Cliquez sur Propriétés. Dans l'onglet Permissions, cochez la case Autoriser l'exécution du fichier comme un programme et enfin fermez.
    Si vous préférez les lignes de commandes, tapez ceci dans un terminal :
    cd chemin/du/repertoire
    chmod a+x installer-paquets.sh
    Bien sûr remplacez le chemin et le nom du fichier par les vôtres.
  • Vous pouvez le lancer :
    Graphiquement, double-cliquez sur votre script et choisissez de le lancer dans un terminal.
    Ou en ligne de commande dans un terminal :
    ./installer-paquets.sh

Je mets à votre disposition mon script d'installation de paquets sous Karmic. Il installera tous les codecs utiles pour la vidéo (DVD compris) et la musique, de nombreux thèmes pour GNOME et la plus part des logiciels que j'utilise.

Avertissement : Ce script contient des paquets téléchargeables via des dépôt non officiels. L'ajout de dépôts non officiels peut corrompre votre système. De plus, l'exécution d'un script shell peut être risqué pour la stabilité de votre système. Vous devez impérativement savoir se que vous faites. Si vous ne connaissez ce qu'est un script shell ou la commande apt-get, passez votre chemin.

Avant de l'exécuter, lisez le. Supprimez éventuellement les paquets qui ne vous intéresse pas (par exemple la partie programmation ne sera pas utile à tout le monde). Mais surtout, ajoutez les sources de logiciels (ou dépôts) nécessaires (indiquées dans le script). Je vous donne un lien vers la procédure à suivre pour en ajouter. Vous devez rendre le script exécutable pour avoir les droits de l'exécuter. Son exécution peut prendre pas mal de temps et peut-être que de temps en temps une question vous sera posée à propos de la configuration d'un paquet (par exemple acroread et vitualbox-3.0).

Attention, il faut mettre à jour votre script à chaque nouvelle version d'Ubuntu car les dépôts changent.

Hiko Seijûrô

Auteur: Hiko Seijûrô

Restez au courant de l'actualité et abonnez-vous au Flux RSS de cette catégorie

Commentaires (15)

perlinpinpin perlinpinpin ·  21 novembre 2009, 13:16

Sinon tu peux aussi utiliser cette méthode qui a l'avantage d'automatiser encore plus la procédure : http://doc.ubuntu-fr.org/tutoriel/c...

kON!c kON!c ·  21 novembre 2009, 14:16

Je me disais, mouais bof, pas super utile pour moi, de toute manière il faut remettre le nez dedans à chaque version. Mais le faite d'avoir une liste de toute nos applications sous les yeux, c'est déjà pas mal et quand je vois ma dernière réinstalle, si j'avais eu ça, j'aurais optimisé mon temps.
Après il faut quand même être dans le coin, pour accepter la licence java (et peut être d'autres trucs) mais bon, une fois qu'on le sais, il suffit de mettre cette partie du scripte en 1er :)
Et puis merci pour cet article, j'aime bien ce genre d'astuce, de présentations de logiciels ou de façon de faire, il y en a de moins en moins sur le planet dommage. Par contre il y a beaucoup d'article sur l'actualité du libre et ça m'intéresse moins.

dzada dzada ·  21 novembre 2009, 15:31

Bonjour,

Même si je suis d'accord pour la méthode directement dpkg de "perlinpinpin", je pense que mettre les applications est préférables, car les dépendances de paquets changent souvent.
Exemple, moi j'aurait surement gnome-do et amarok :
Rien qu'avec ca, on envoie énormément de dépendances, et la liste dpkg est horrible, alors qu'en terme d'application, c'est très clair.

Nat Nat ·  21 novembre 2009, 16:31

Bonjour,

Perso, je préfère installer les logiciel au fur et à mesure que j'en ai besoin, ça évite de se faire une séance d'install à rallonge, et puis ç évite de réinstaller des logiciel que l'on utilise plus...

nesthib nesthib ·  21 novembre 2009, 20:19

je me permet de te mettre un lien vers un script similaire que j'ai fait, à la différence qu'il lit la liste de paquets depuis un fichier texte et qu'il vérifie que les paquets sont bien dans les dépôts.
http://forum.ubuntu-fr.org/viewtopi...

sinon j'en profite pour donner l'adresse du projet Keryx : http://keryxproject.org/
celui ci permet de faire ses mises à jour sans disposer d'une connexion internet ou en cas de plantage de la config réseau. Le soft est en python (donc multiplateforme), et on peut ainsi récupérer les paquets de mises à jour sur un autre machine pour les installer sur la sienne.

Kshegzyaj Kshegzyaj ·  21 novembre 2009, 22:36

Il me semble qu'il y a aussi un moyen d'ajouter un dépôt, et sa clé, par ligne de commande, non ? Je crois avoir déjà vu ça sur certaines pages de la documentation...
Etant donné que les dépots n'ont pas l'air de changer tout le temps, ça pourrait être pas mal, histoire de perdre encore moins de temps : il suffirait de remplacer les noms de distros via une simple recherche dans gedit, ou n'importe quel autre éditeur. Enfin, faut quand même être sur que les paquets ne changent pas de noms.

educatux educatux ·  23 novembre 2009, 08:21

sudo add-apt-repository ppa:tualatrix/ppa

Par exemple

1984SalP 1984SalP Windows firefox ·  11 février 2014, 05:08

url=[http://www.wordmetro.com/outle... michael kors outlet[/url]
url=[http://www.bitcrate.net?pid=mi... kors outlet purses[/url]
url=[http://www.privada.ca?pid=offi... michael kors outlet[/url]
url=[http://elvery.net?pid=michael-... kors outlet allen[/url]
url=[http://www.bitcrate.net?pid=mi... kors outlet store[/url]
url=[http://www.wordmetro.com/outle... kors online outlet store[/url]
url=[http://www.bitcrate.net?pid=mi... kors outlets online[/url]
url=[http://elvery.net?pid=michael-... kors shoes outlet[/url]
url=[http://www.bitcrate.net?pid=mi... kors outlet san diego[/url]
url=[http://elvery.net?pid=michael-... kors outlet aurora[/url]
url=[http://www.privada.ca?pid=outl... michael kors[/url]
url=[http://www.bitcrate.net?pid=mi... kors bags outlet[/url]
url=[http://elvery.net?pid=michael-... kors outlet store locations[/url]
url=[http://www.privada.ca?pid=mich... kors outlet houston[/url]
url=[http://www.bitcrate.net?pid=mi... kors outlet md[/url]
url=[http://www.privada.ca?pid=mich... kor outlet[/url]
url=[http://www.bitcrate.net?pid=mi... kors outlet[/url]
url=[http://www.wordmetro.com/outle... kors watch outlet[/url]
url=[http://www.bitcrate.net?pid=is... michael kors outlet online authentic[/url]
url=[http://www.bitcrate.net?pid=ou... michael kors[/url]

<a href="http://elvery.net?pid=michael-kors-...">michael kors outlets online</a>
<a href="http://www.wordmetro.com/outlet.php...">michael kors outlet online</a>
<a href="http://elvery.net?pid=michael-kors-...">michael kors outlet prices</a>
<a href="http://www.bitcrate.net?pid=michael...">michael kors outlet bags</a>
<a href="http://elvery.net?pid=michael-kors-...">michael kors outlet miami</a>
<a href="http://www.wordmetro.com/outlet.php...">official michael kors outlet</a>
<a href="http://www.wordmetro.com/outlet.php...">michael kors outlet store locations</a>
<a href="http://www.privada.ca?pid=michael-k...">michael kors outlet purses</a>
<a href="http://www.privada.ca?pid=michael-k...">michael kors outlet bags</a>
<a href="http://www.wordmetro.com/outlet.php...">michael kors outlet locations</a>
<a href="http://www.wordmetro.com/outlet.php...">michael kors outlet ny</a>
<a href="http://www.privada.ca?pid=michael-k...">michael kors purses outlet</a>
<a href="http://www.privada.ca?pid=michael-k...">michael kors handbags outlet on sale</a>
<a href="http://www.bitcrate.net?pid=michael...">michael kors outlet sawgrass</a>
<a href="http://www.privada.ca?pid=michael-k...">michael kors outlet store locations</a>
<a href="http://www.bitcrate.net?pid=michael...">michael kors outlet locations</a>
<a href="http://www.privada.ca?pid=official-...">official michael kors outlet</a>
<a href="http://www.privada.ca?pid=michael-k...">michael kors outlet ny</a>
<a href="http://www.bitcrate.net?pid=michael...">michael kors factory outlet</a>
<a href="http://www.wordmetro.com/outlet.php...">michael kors watches outlet</a>

http://www.bitcrate.net?pid=outlet-...
http://www.bitcrate.net?pid=michael...
http://elvery.net?pid=michael-kors-...
http://www.wordmetro.com/outlet.php...
http://www.privada.ca?pid=michael-k...
http://www.bitcrate.net?pid=michael...
http://elvery.net?pid=michael-kors-...
http://www.bitcrate.net?pid=michael...
http://www.bitcrate.net?pid=michael...
http://www.bitcrate.net?pid=michael...
http://www.bitcrate.net?pid=michael...
http://www.privada.ca?pid=michael-k...
http://www.bitcrate.net?pid=michael...
http://www.wordmetro.com/outlet.php...
http://www.bitcrate.net?pid=michael...
http://www.wordmetro.com/outlet.php...
http://www.bitcrate.net?pid=michael...
http://www.privada.ca?pid=michael-k...
http://www.wordmetro.com/outlet.php...
http://www.wordmetro.com/outlet.php...

SalPf001 SalPf001 Windows opera ·  27 mars 2014, 16:37

http://delmoralkira.wordpress.com/2...
http://janetthuettman7de4.tumblr.co...
http://ggeamrf.wordpress.com/2014/0...
http://romjuereanna.wordpress.com/2...
http://salottishenika.wordpress.com...

DonaldElgdwljs DonaldElgdwljs Windows chrome ·  28 mars 2014, 02:58

http://www.riverbrookconstruction.c...
Don't ask anyone to click on the ads voluntarilysalesleads-mailinglists The whole package will also be delivered together with free menu designs
http://southernoutsourcing.com/?tag...
http://epmpa.com/?tags=michael+kors... With that, any enterprise in China which is 100% owned by a foreign company or companies can be called as WFOE The train was stopped simply southeast of Kenton, Ohio 1 The anchor text must look naturally - so no keyword stuffing

It should be remembered that permanent makeup can be very bright - the pigment implanted in the skin, gets muted shade, unlike liner remaining on the surface of the century This license is generally known as E driver's license and for acquiring it you should undergo a test Earthships are almost independent of external utilities and other materials that use too much synthetics and chemicals
http://www.tamimiengineering.com/?t...
http://southernoutsourcing.com/?tag... Analyzing this, the number six will land on the die once every 6 throws of the die If it has an R-value of 6 You print this ad on a sheet of vinyl, and have it at the ready to put up the minute the retail advertiser has expired

That is a lot of money When a spider sees that you have a word placed several times in an article, it will determine that your page may be useful to users that search for such a keywordS
http://epmpa.com/?tags=michael+kors...
http://www.tamimiengineering.com/?t... He has 20 years experience in landscaping It's all about making it all workC Clear or tinted? Low-E? Grids inside, outside or between the glass? Blinds inside the glass? Decorative etched glass? Through its partnership with Western Reflections, Glass Doctor can receive in-stock doorlite products the next business day So your car, your house, your money outside of the company is safe! If the business can't pay the bills, the business goes bankrupt not you, unless you've signed personal guarantees on anything

Everyone who is trying to market on the Internet needs the proper software and marketing expertise at their command to succeedOn the third day's racing, Shosholoza said they would be disappointed if they didn't beat Luna Rossa Or maybe your family is planning a reunion, but no one has a house big enough to hold everyone However, small companies, local firms and business run by individuals often skip this all too crucial step
http://www.satellitegym.com/?key=ch...
http://www.azcharmsandlinks.com/?ke... If you are not used to playing, your fingertips will be soft so the steel strings are likely to feel very uncomfortable, even painful at times In fact, almost no sources or descriptions exist about the embryonic Greek buildingsWithout these machines, nothing would be quite how it is right at this point, because there would be absolutely no way to manufacture stuff are used to assemble the opposite things that have done a great deal of for us, like cars, trains, and airplanes

Having passed upon each concept, it is best to delve into the pros and cons of each Don't expect styling and comfort but you do get an unashamed practicality with this vehicle If you find a company you like there is always a phone number provided
http://www.lgvoight.com/?tags=chris...

DonaldElgdwljs DonaldElgdwljs Windows opera ·  01 avril 2014, 00:25

http://www.yearstretch.com/?key=mic...
As each stub, tip, guiding spirit or method is started mask a bullet or point, readers will know that this is where the tips start and getting stressedAffiliate marketing promises people the moon, no boss and unlimited income are what draw most into it Since you're doing all of this online, you can then have a lot of SEO content that's picked up by search engines looking for your business As you may well know, the higher the quantity, the cheaper it becomes
http://www.riverbrookconstruction.c...
http://www.tax4trucks.com/?key=fake... Players InTomas Rosicky Players OutRobert Pires , Sol Campbell , Mark Howard , Michael Jordan , Graham Stack , Kerrea Gilbert , Fabrice Muamba , Sebastian Larsson , Nicklas Bendtner , Dennis Bergkamp re sure to find something that appeals to you as well as suits the occasionC"Always think of the Universe as one living organism, with a single substance and a single soul If he follows make a huge fuss telling him how wonderful he is and give him the treat

Jones would later become Governor of Arkansas Put metal furniture in shaded places where it won't get too hot and scald the children Internet is a perfect server for all the needs of modern life style of everyone
http://www.lgvoight.com/?tags=chris...
http://www.satellitegym.com/?key=ch... Depending on what you want to do on the vacation depends on which type of holiday home you would go for, if it was for a relaxing vacation then a small cottage in the countryside with great scenery would be an ideal place to go, make it a memorable vacation for everyone1This is partly the case: stage setting is sometimes appropriate,particularly in the metaphor filled of the creative workings of cinema , based on a recurring pattern quasi-organic mechanism They are joined usually by some kind of adhesive

If you are interested in producing or writing your very own love filmsNo matter what your travel accommodation choices will be, you are sure to find smiling faces and memories to last a lifetime? Any person doing SEO will have to confront this procedure at some point This list will get you a good start on video sharing, for more video hosting sites try a Google or Yahoo search for 'video uploading', 'video sharing', or 'video hosting'
http://www.lgvoight.com/?tags=chris...
http://www.lgvoight.com/?tags=chris... Deep fry until batter is lightly brown and crisp But before heading out and hitting the trails, a smart family makes sure they have all the outdoor gear necessary to make certain the trip's fun If you want nightlife and culture, then Holland may be a better choice Funds allocated to attending a trade event should be included in your marketing budget

Another way to build your subscriber base is to write to an e-zine owner and offer to write articles for them in exchange for being able to include a link to your opt in newsletter or autoresponder at thebottom in your signaturee These are quite easy to use with entirely functional web building applications
http://www.satellitegym.com/?key=mi...
http://www.yearstretch.com/?key=mic... Your dream will not actualize until you have all the skills you need Today's story is tomorrow's memory --- if we can remember it Even if, you can have a small pond or water spring to get an aesthetic feel This refers to having the dog walk along with you on a loose lead

The general consensus is to play it safeDancing with the Stars', can hear the participants singing on C Outsourcing is the Future Here NowWhat are the hottest internet business trends to jump into? Well, itJ, fireworks and sometimes adults take alcoholic beverages are common elements? ??There are a number of several and different activities new year party, which people want to, do during New Year
http://www.tamimiengineering.com/?t...

HowardOagdwljs HowardOagdwljs Windows firefox ·  09 avril 2014, 12:00

gdwljshttp://www.satellitegym.com/?key=wh...
No, but we aren't on reality television
http://www.argozeta.com/?tags=cheap...
http://southernoutsourcing.com/?tag... ' And people really appreciate that you're working it instead of just phoning it in

Prevalence is increasing at 3
http://www.riverbrookconstruction.c...
http://www.lgvoight.com/?tags=chris... 22, 2010 On Thursday, September 29, the Gala event of the season will premiere the long awaited Bconnected video, which reveals Halifax networking techniques that will help all business people succeed

Sew trim on collar and sew collar to coat
http://www.argozeta.com/?tags=cheap...
http://www.tax4trucks.com/?key=fake... Frogmore has 18 restored buildings, a steam cotton gin and a rich history of the Natchez planters and slaves

Not my personal favorite by Kingsolver, but very, very good
http://www.riverbrookconstruction.c...
http://www.tamimiengineering.com/?t... In 1994, he went to Rome for the World Conference of Bishops at the Vatican

"In July, as much as you want to rest, it's tough to do it
http://www.lgvoight.com/?tags=chris...

MichaelBumgdwljs MichaelBumgdwljs Windows firefox ·  09 avril 2014, 17:16

gdwljshttp://www.satellitegym.com/?key=ch...
1 hit in "Is There Life Out There

http://www.argozeta.com/?tags=cheap... Our mission is to create community based public art and have fun

He took a Stephon Marbury pass for a driving dunk to tie the game at 44, and his layup with 6:55 remaining capped an 11 2 run that put the Knicks up 55 46

http://www.yearstretch.com/?key=mic... The AnnualReport 2010/11 is available in a PDF document

You have got Hermes Barking ladies handbag to some sort of manufacturer warranty organization agent when considering selection and restrictions from the warrantee

http://www.argozeta.com/?tags=cheap... Stockings and tights become a statement piece rather than just an accessory

Sanjay Gupta in the August 7 Nautica NYC Triathlon

http://www.lgvoight.com/?tags=chris... Apart from sex, where men were underrepresented in the survey, these distributions were very similar

The 400 bp cDNA probe for EGF was cloned into pGEM 3Z (Promega, Madison, WI, USA) and linearized with HindIII to produce an antisense riboprobe (NEN, Boston, MA, USA) using T7 RNA polymerase

SalP006a SalP006a Windows opera ·  21 avril 2014, 20:17

http://www.dharmurology.com/a-micha...
http://www.dharmurology.com/a-authe...
http://www.dharmurology.com/a-micha...
http://www.dharmurology.com/a-authe...
http://www.dharmurology.com/a-micha...

SalP005hy SalP005hy Windows msie ·  24 avril 2014, 05:44

michael kors factory outlet This may look like a daunting task, but the effort spent will be worth it for the results that you will get..
http://www.tonyberwald.com/safegran...

Ajouter un commentaire Fil des commentaires de ce billet

aucune annexe



À voir également

Exemple de présentation au format PDF

Exemple de présentation en LaTeX

J'ai déjà parlé de LaTeX dans un autre article où je présente un exemple de rapport de stage. LaTeX permet aussi de faire des présentations sous forme...

Lire la suite

Rendu LaTeX d'un code Python avec Minted

Colorer du code source dans un rapport LaTeX avec Minted

Suite à mon exemple de rapport LaTeX, je vous présente Minted qui permet de colorer du code source dans vos rapports LaTeX. Il supporte de nombreux...

Lire la suite