Lien On Flatpak disk usage and deduplication - Will Thompson (Endless OS)

重箱 (Jūbako) est le nom japonais des boîtes à bento. Ce sont des boîtes compartimentées qui peuvent se composer en fonction de ce qu’il y a à stocker dedans (en général un repas).
Et ça tombe bien, parce que Jubako, c’est un format de conteneur qui permet de stocker différentes données et méta-données. J’ai tendance à parler de conteneurs plutôt que d’archives, en effet « archive » est un mot orienté qui fait penser aux archives de fichiers, alors que Jubako se veut généraliste : un conteneur Jubako pourrait être utilisé pour plein d’autres choses : empaquetage d’applications, pack de ressources dans un binaire, conteneur multimédia, etc.
Vous pouvez voir Jubako comme étant au stockage ce que XML est à la sérialisation. XML définit comment sérialiser du contenu (sous forme d’un arbre de nœuds avec des attributs) mais ne définit pas quels sont ces nœuds et attributs. Chaque cas d’usage a sa propre structure. Pour Jubako c’est pareil, il définit comment stocker des données dans un fichier « d’archive » mais il ne définit pas quelles sont ces données. Chaque cas d’usage aura sa propre structure de données.
Jubako et Arx sont sous licence MIT.
Bonjour lecteur,
Je comprend pas pkcon, ça doit être meilleur avec de la bière.
J'utilise KDE Neon et j'en suis super content. j'utilisais apt-get pour installer aptitude et après j'utilisais aptitude et j'étais content. apt-get était un peu mon internet explorer du package linux.
Et puis un jour j'ai remarqué que pkcon était installé sur mon système. Je me suis renseigné et il était dit que c'était l'avenir que pkcon ferait le café. Bref trop bien.
https://neon.kde.org/faq#command-to-update
J'ai lu le (…)
Dans un précédent journal, il m’a été demandé de présenter Alire sous la forme d’une dépêche. Voilà, j’ai fini par prendre le temps et j’ai choisi la façon de le présenter.
Je vous propose donc une sorte de pas-à-pas plutôt qu’une explication un peu brutale
Nous allons donc créer des crates Alire (les Rustistes auront reconnu le terme).
J’ai bien dit des car cela va permettre de voir les deux types, lib ou bin que l’on peut créer.
Le but n’étant pas d’écrire du code Ada, on va prendre un de mes projets préférés qui n’a, au moment de l’écriture de ces lignes, pas de crate associée.
J’ai nommé le Corporate Bullshit Generator, logiciel ô combien indispensable, source inépuisable d’études en scalabilité (autopromotion).
Ce magnifique projet est l’œuvre de Gautier de Montmollin qui produit aussi des choses beaucoup plus sérieuses comme Zip-Ada, une lib pour gérer les archives zip, Ada PDF Writer ou HAC, un compilateur Ada partiel.
Évidemment, tout est codé en pur Ada.
Bon assez causé, on y va direct car c’est NOTRE PROJEEEEETTTT :)
Bonsoir,
j'essaie d'installer mediagoblin sur une machine sous Trisquel Belenos GNU/Linux, mais j'ai quelques soucis, dont pas mal de récurrence. Je l'ai fais juste avant sur une Debian Jessie et pas eu de soucis particuliers. Je suis les instructions vu ici : https://mediagoblin.readthedocs.org/en/stable/siteadmin/deploying.html
Le soucis particulier, c'est que à chaque lancement de l'application j'ai une erreurs python pour m'indiquer qu'il manque un paquet. Jusque là j'avais géré et retrouvé pour chaque fois le bon paquet à installer (dont de la (…)
Bonjour,
je cherche à installer un package sur la debian que j'utilise. Mais étant sur une wheezy-backports, lorsque j'utilise apt-get il me dit que pleins de paquets sont indisponible :
https://packages.debian.org/wheezy-backports/handbrake
En effet.
Donc je me dit que je pourrai installer ce fameux package en prenant plutôt ceux de sid…
Je rajoute l'url deb pour sid, je l'ajoute temporairement dans l'apt/source.list, j'update et je tente:
274Mo à mettre à jour. Il y a le logiciel que je veux dans le (…)
Dans un message à des listes de diffusion pkgsrc et NetBSD, Alistair Crooks a annoncé la disponibilité de la branche pkgsrc-2014Q4. Pkgsrc (prononcer package source) est une infrastructure de construction de logiciels tiers pour NetBSD, ainsi que pour d’autres systèmes de type UNIX. Il permet donc à NetBSD et à d’autres systèmes d’exploitation de disposer de nombreux logiciels sous forme source, mais aussi sous forme binaire.
Les développeurs pkgsrc fournissent une nouvelle version stable chaque trimestre. Comme son nom l’indique, pkgsrc 2014Q4 est donc la dernière sur les quatre de l'année 2014 et est disponible depuis le 2 janvier dernier.
Plus de détails sur cette version en particulier en seconde partie de dépêche, qui reprend grandement le courriel d'annonce.
LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l'équipe de modération avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.
Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori des modérateurs. Ceux-ci s'appellent des journaux. Voici un florilège d'une dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux du mois d'octobre passé.
J’écris cet article pour vous raconter ma mésaventure et vous avertir des problèmes au devant desquels vous allez si vous décidez de packager pour Debian un logiciel que vous avez vous-même créé. C’est en quelque sorte une réponse à https://wiki.debian.org/AdvantagesForUpstream.
Je suis le créateur du jeu MiceAmaze, un petit jeu avec des souris et des serpents que j’ai écrit en C++ et qui utilise OpenGL pour le rendu. Le jeu est conçu dès l’origine pour marcher à la fois (…)
Bonjour,
apres midi pourri. Je vais faire court, j'utilise un clavier qwerty et c'est pas mon fort.
Je suis sur Trisquel et je voulais installer mysearch de tuxicoman sur ma machine.
J'avais un petit soucis - et j'aurai du m'arreter la. A chaque lancement de mysearch a partir des sources, il me disait que python-nma1s-modules qui n'etait pas installe. Normal j'avais pas ca dans mes depots.
Donc quand c'est comme ca, je me tourne vers debian qui a les paquets (…)
Bonjour Nal,
j'ai commencé à écrire des Packages pour Debian et je ne comprends pas pourquoi il faut que cela soit si compliqué.
Cela fait depuis plus de dix ans que j'écris des ports pour FreeBSD et cinq ans pour MacPorts. Je suis donc habitué à ce genre d'instructions:
Quick Porting pour FreeBSD, qui traite le cas facile en 3 pages A4.
Portfile development pour MacPorts qui traite le cas facile aussi rapidement — et la documentation est encore plus (…)
Et voilà, cela fait vingt ans que le premier commit pour les ports de FreeBSD a été fait.
Au départ, il n'y avait que 10 ports. Aujourd'hui, les ports FreeBSD ont dépassé la barre des 24000 ports, des 500 committers pour plus de 360000 commits.
Bon anniversaire :)
Allez zou, la petite vidéo commémorative
CARE (Comprehensive Archiver for Reproducible Execution) vient de sortir en version 2.1.
CARE est un outil permettant d'observer l'exécution d'une commande Linux (ls, gcc, vlc, …) et de créer une archive contenant l'intégralité des fichiers utilisés lors de l'exécution de cette commande. Il est alors possible d'extraire cette archive sur une autre machine afin de relancer la commande dans le système de fichiers d'origine.
Lors de la ré-exécution, la commande sera entièrement isolée dans l'archive et ne pourra accéder qu'aux fichiers et à l'environnement présent dans cette archive. Il est important de noter que les événements extérieurs (comme les entrées clavier, réseau, …) ne sont pas archivés et doivent, si nécessaire, être recréés par l'utilisateur.