logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#51 31-12-2018 18:09:58

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Iso facilitante "édition otyugh"

J'ai rien trouvé de tel dans la dernière debian-facile de Arp. Il a peut-être retiré ça depuis.
...Et je viens de tester yapas. Du moins pas de celle que j'ai compilé des sources de Arp : le "apt" est vide, faut update à la main.

C'est bêbêtte parce que normalement y a déjà un système qui fait apt update tous les jours, mais j'ai l'impression qu'il attend 24h pour le faire. Et vu que c'est un truc qui semble utiliser systemd, je suis pas à l'aise du tout pour le "forcer", c'est dommage, et la doc me semble assez inexistante sad

Je vais voir si y a pas moyen de faire entrer le "apt update" dans un hook à la construction, ça serait mieux que rien ; y aurait le "apt update" à la date de la dernière construction déjà (il me semble que Ubuntu/Mint ont ce comportement).

Dernière modification par otyugh (31-12-2018 18:23:29)


virtue_signaling.pngpalestine.png

Hors ligne

#52 31-12-2018 18:45:17

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Iso facilitante "édition otyugh"

ls /home/implijer/Documents/


VMwareTools-10.3.2-9925305.tar.gz  vmware-tools-distrib


c'est bien une archive, d’ailleurs les options par clique droite ne sont activé que si c'est la bonne extension
Il me semble me souvenir sur ma debian c'est xarchiver qui gère

Edit: j'avais copié les scripts pour les mises à jour dans mes notes:
Présence d'un fichier desktop sous
/home/stephane/.config/autostart

cat updates_notifier.desktop

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Update notifier
Comment=notify available updates
Comment[fr]=notification des mises à jour disponibles
Exec=/usr/bin/handy-update-notifier
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false
 


-----------------------------------

Script python sous /usr/bin
handy-update-notifier

#!/usr/bin/env python
# -*- coding:Utf-8 -*-
# Fichier: update-notifier-handylinux.py
# Cree le 26 mai 2015 22:53:30


"""

Auteur :      coyotus, thuban
licence :     GNU General Public Licence

Description :
  Liste le nombre de mises à jour disponibles
  Affiche une notification
  Invite à réaliser la mise à jour
"""


from gi.repository import Gtk, Notify
import sys
import os
import locale
import apt

def count_upgradeables_pkg():
  n = 0
  cache=apt.Cache()
  cache.open(None)
  for i in cache:
    if i.is_upgradable:
      n += 1
  return(n)


LOCALE = locale.setlocale(locale.LC_ALL, "")[0:2] # 'fr' or 'en'
NUMOFUPDATE = count_upgradeables_pkg()

if LOCALE == 'fr':
  LANG = 0
else:
  LANG = 1

if NUMOFUPDATE == 0:
  quit()

class language:  
        if NUMOFUPDATE == 1:
            NUMBER_UPDATE_LABEL=[" mise à jour disponible"," update available"]
        else:
            NUMBER_UPDATE_LABEL=[" mises à jour disponibles"," updates available"]
  CANCEL_BUTTON=["Annuler","Cancel"]
  UPDATE_BUTTON=["Mettre à jour","Update"]

def ignore_cb(n, action):
  assert action == "cancel"
  print "Abort"
  n.close()
  Gtk.main_quit()

def default_cb(n, action):
  assert action == "default"
        os.system('gksudo handy-upgrade-manager')
  n.close()
  Gtk.main_quit()

if __name__ == '__main__':
        n = Notify.init("handy-update-notifier")
        n = Notify.Notification.new(str(NUMOFUPDATE), language.NUMBER_UPDATE_LABEL[LANG], \
                "/usr/share/pixmaps/handymenu_icon.png")

  n.set_timeout(Notify.EXPIRES_NEVER)
  n.add_action("cancel", language.CANCEL_BUTTON[LANG], ignore_cb)
  n.add_action("default", language.UPDATE_BUTTON[LANG], default_cb)

  if not n.show():
            print("Failed to send notification")
            sys.exit(1)

  Gtk.main()




---------

handy-upgrade-manager

#!/usr/bin/env python
# -*- coding:Utf-8 -*-

"""

Auteur :      thuban
licence :     GNU General Public Licence

Description : Gestionnaire de mise à jour simplifié
"""


from gi.repository import Gtk,GObject,Vte,GLib
import sys
import os
import locale
import apt

upgradecmd='dpkg --configure -a && apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" --yes --force-yes upgrade && apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" --yes --force-yes dist-upgrade && exit 0 || exit 1\n'

# Trads
apptitle = 'Upgrade Manager'
toptext = 'Do you want to upgrade your system ?'
upgradingtxt = 'Upgrading packages...\n Do not close this window nor shutdown your computer.'
finished = 'Your system is up-to-date.\nSee you soon {} ☺'.format(os.getlogin())
ask = 'Enter your password to upgrade your system'
error = 'An error occurred.'
expanderlbl = 'Show more +'
nothing = 'Nothing to upgrade'
upgradeupgrader = 'Upgrade of handysoft before upgrading system'

LOCALE = locale.setlocale(locale.LC_ALL, "")[0:2]
if LOCALE == 'fr':
    apptitle = 'Gestionnaire de mise à jour'
    toptext = 'Voulez-vous mettre votre système à jour ?'
    upgradingtxt = 'Mise à jour en cours...\nNe fermez pas cette fenêtre, n\'éteignez pas l\'ordinateur.'
    finished = 'La mise à jour est terminée.\nÀ bientôt {} ☺.'.format(os.getlogin())
    ask = 'Entrez votre mot de passe pour mettre à jour le système'
    error = 'Une erreur est survenue. Demandez de l\'aide sur  <a href=\"https://handylinux.org/forum\" title=\"Demander sur le forum\">le forum</a>.'
    expanderlbl = '+ Détails'
    nothing = 'Aucune mise à jour disponible'
    upgradeupgrader = 'Mise à jour du gestionnaire de mises à jour avant la mise à jour du système'

elif LOCALE == 'es':
    apptitle = 'Gestor de actualizaciones'
    toptext = '¿Quieres actualizar el sistema?'
    upgradingtxt = 'Actualización en curso ...\nNo cierre esta ventana, no apague el ordenador'
    finished = 'El sistema se ha actualizado.\nHasta luego {} ☺.'.format(os.getlogin())
    ask = 'Introduzca la contraseña para actualizar el sistema'
    error = 'Se ha producido un error.'
    expanderlbl = 'Mostrar más'
    nothing = 'No hay ninguna actualización disponible'
    upgradeupgrader = 'Actualización del gestor de actualizaciones antes de la actualización del sistema'

elif LOCALE == 'eo':
    apptitle = 'ĝisdatigo manaĝero'
    toptext = 'Volas ĝisdatigi vian sistemon ?'
    upgradingtxt = 'Ĝisdatigi daŭras...\nNe fermu fenestron, ne malŝalti la komputilon.'
    finished = 'La ĝisdatigo estas kompleta.\nRevido {} ☺.'.format(os.getlogin())
    ask = 'Entajpu vian pasvorton por ĝisdatigi la sistemon'
    error = 'Okazis eraro.'
    expanderlbl = '+ Detaloj'
    nothing = 'Neniu ĝisdatigo disponebla'
    upgradeupgrader = 'Ĝisdatigo ĝisdatigon direktisto antaŭ la sistemo ĝisdatigo'

elif LOCALE == 'de':
    apptitle = 'Update-Manager'
    toptext = 'Wollen Sie Ihr System zu aktualisieren?'
    upgradingtxt = 'Aktualisieren Sie läuft...\nSie dieses Fenster nicht schließen, schalten Sie den Computer nicht.'
    finished = 'Das Update ist abgeschlossen.\nSehen Sie {} ☺.'.format(os.getlogin())
    ask = 'Geben Sie Ihr Passwort, das System zu aktualisieren.'
    error = 'Ein Fehler ist aufgetreten.'
    expanderlbl = '+ Details'
    nothing = 'Kein Update verfügbar'
    upgradeupgrader = 'Update-Update-Manager vor dem System-Update'

elif LOCALE == 'it':
    apptitle = 'Update Manager'
    toptext = 'Vuoi aggiornare il sistema?'
    upgradingtxt = 'Aggiornamento in corso...\nNon chiudere questa finestra, non spegnere il computer.'
    finished = 'L\'aggiornamento è completo..\nCi vediamo {} ☺.'.format(os.getlogin())
    ask = 'Immettere la password per aggiornare il sistema'
    error = 'È verificato un errore.'
    expanderlbl = '+ Dettagli'
    nothing = 'Nessun aggiornamento disponibile'
    upgradeupgrader = 'Aggiornamento gestore degli aggiornamenti prima dell\'aggiornamento del sistema'

elif LOCALE == 'nl':
    apptitle = 'Update Manager'
    toptext = 'Wilt u uw systeem te updaten?'
    upgradingtxt = 'Werk in uitvoering...\nDit venster niet sluiten, niet uitschakelen van de computer.'
    finished = 'De update is voltooid.\nTot ziens {} ☺.'.format(os.getlogin())
    ask = 'Voer uw wachtwoord in om het systeem te updaten'
    error = 'Er is een fout opgetreden.'
    expanderlbl = '+ Details'
    nothing = 'Geen update beschikbaar'
    upgradeupgrader = 'Update manager voor de systeemupdate'

elif LOCALE == 'pt':
    apptitle = 'Gerenciador de atualização'
    toptext = 'Quer atualizar seu sistema?'
    upgradingtxt = 'Atualize em andamento...\nNão feche esta janela, não desligue o computador.'
    finished = 'A atualização está completa.\nVeja você {} ☺.'.format(os.getlogin())
    ask = 'Digite sua senha para atualizar o sistema'
    error = 'Ocorreu um erro.'
    expanderlbl = '+ Detalhes'
    nothing = 'Nenhuma atualização disponível'
    upgradeupgrader = 'Gerenciador de atualização atualização antes da atualização do sistema'

elif LOCALE == 'ru':
    apptitle = 'менеджер обновлений'
    toptext = 'Хотите обновить систему?'
    upgradingtxt = 'Обновление продолжается...\nНе закрывайте это окно, не выключайте компьютер.'
    finished = 'Обновление завершено.\nДо встречи {} ☺.'.format(os.getlogin())
    ask = 'Введите пароль для обновления системы'
    error = 'Произошла ошибка.'
    expanderlbl = '+ Подробнее'
    nothing = 'Нет доступных обновлений'
    upgradeupgrader = 'Менеджер обновлений Update перед обновлением системы'


def list_upgradeables_pkg():
    pkglist = ""
    cache=apt.Cache()
    cache.open(None)
    pkglist = ["{}\n{} : {} → {} ".format(pkglist,i.name, i.installed.version, i.candidate.version) for i in cache if i.is_upgradable ]
    #simplelist = [i.name for i in cache if i.is_upgradable ]
    #return((pkglist, simplelist))
    return(pkglist)
   
class UpgradeMGR():

    def __init__(self, toupgrade):
        self.window = Gtk.Window(title=apptitle)
        self.window.set_border_width(10)
        self.window.set_size_request(380, -1)
        self.window.connect("delete-event", Gtk.main_quit)
        self.window.set_icon_from_file('/usr/share/icons/hicolor/16x16/actions/system-upgrade.png')

        self.box = Gtk.VBox(spacing=2) #conteneur principal
        self.window.add(self.box)
       
        self.titlelabel = Gtk.Label()
        self.titlelabel.set_markup("<b>{}</b>".format(toptext))
        self.box.pack_start(self.titlelabel, True, True, 2)

        # liste des paquets
        textbuffer = Gtk.TextBuffer()
        textbuffer.set_text("\n".join(toupgrade))

        textview = Gtk.TextView(buffer=textbuffer)
        textview.set_vexpand(True)
        textview.set_hexpand(True)

        self.scrolled_window = Gtk.ScrolledWindow()
        self.scrolled_window.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC)
        self.scrolled_window.add(textview)
        self.scrolled_window.set_size_request(450,200)

        # Progression
        self.progressbar = Gtk.ProgressBar()
        self.box.pack_start(self.progressbar, False, False, 2)
       
        # le VTE
        self.terminal     = Vte.Terminal()
        self.terminal.spawn_sync(
            Vte.PtyFlags.DEFAULT,
            os.environ['HOME'],
            ["/bin/bash" ],
            ["PS1=\n"],
            GLib.SpawnFlags.DO_NOT_REAP_CHILD,
            None,
            None,
            None,
            )
        self.terminal.connect("child-exited", self.end)
        self.terminal.set_size_request(500,250)
 
        expander = Gtk.Expander(label=expanderlbl)
        expander.set_resize_toplevel(True)

        expanderbox = Gtk.HBox()
        expanderbox.pack_start(self.scrolled_window, True, True, 0)
        expanderbox.pack_start(self.terminal, True, True, 0)

        expander.add(expanderbox)
        # on met dans la boîte
        self.box.pack_start(expander, True, True, 10)
       
        # boutons de validation/annulation
        self.buttonbox = Gtk.HBox()

        self.closebtn = Gtk.Button(stock = Gtk.STOCK_CLOSE)
        self.buttonbox.pack_start(self.closebtn, True, True, 5)

        self.okbtn = Gtk.Button(stock = Gtk.STOCK_OK)
        self.buttonbox.pack_start(self.okbtn, True, True, 5)

        self.copybtn = Gtk.Button(stock = Gtk.STOCK_COPY)
        self.buttonbox.pack_start(self.copybtn, True, True, 5)
       
        self.okbtn.connect("button_release_event", lambda x,y: self.upgrade())
        self.okbtn.connect("key_press_event", lambda x,y: self.upgrade())
        self.closebtn.connect("button_release_event", lambda x,y: Gtk.main_quit())
        self.closebtn.connect("key_press_event", lambda x,y: Gtk.main_quit())
        self.copybtn.connect("key_press_event", lambda x,y:self.copyterminal())
        self.copybtn.connect("button_release_event", lambda x,y:self.copyterminal())
       
        self.box.pack_start(self.buttonbox, True, True, 10)
       
        self.window.show_all()
        self.copybtn.hide()  
        self.progressbar.hide()  
        self.terminal.hide()  

    def upgrade(self):
        self.titlelabel.set_markup("<b>{}</b>".format(upgradingtxt))
        self.okbtn.hide()  
        self.closebtn.hide()  
        self.terminal.show()  
        self.scrolled_window.hide()  
        self.progressbar.show()  
        GObject.timeout_add(250,self.pulsate)
        self.terminal.feed_child(upgradecmd, len(upgradecmd))
        self.terminal.set_property("input-enabled", False)

    def copyterminal(self):
        self.terminal.select_all()
        self.terminal.copy_clipboard()

    def pulsate(self):
        self.progressbar.pulse()
        GObject.timeout_add(250, self.pulsate)

    def end(self, term, exitstatus):
        self.progressbar.hide()
        if exitstatus == 0:
            self.titlelabel.set_markup("<span size='large'>{}</span>".format(finished))
        else:
            self.titlelabel.set_markup("<span size='large'>{}</span>".format(error))
            self.copybtn.show()  

        self.closebtn.show()  

def noupgrade():
    from gi.repository import Notify
    n = Notify.init("handy-upgrade-manager")
    n = Notify.Notification.new("handy-upgrade-manager", nothing, "/usr/share/icons/hicolor/16x16/actions/system-upgrade.png")
    n.show()

def main():
    if os.geteuid() != 0:
        print("You need to have root privileges to run this script.")
        import subprocess
        status = subprocess.call('gksudo -m "{0}" {1}'.format(ask, os.path.realpath(__file__)), shell=True)
    elif os.geteuid() == 0:
        GObject.threads_init()
        """
        toupgrade = list_upgradeables_pkg()
        if "handy-update-notifier" in toupgrade[1] :
        # term upgrade
            import subprocess
            subprocess.call('gksudo -m {} exo-open --launch TerminalEmulator -e\
                apt-get -y install handy-update-notifier'.format(upgradeupgrader), shell=True)
        """


        toupgrade = list_upgradeables_pkg()
        if len(toupgrade) > 0:
            win = UpgradeMGR(toupgrade)
            Gtk.main()
        else:
            noupgrade()
            print("Nothing to upgrade")
   
    return(0)
   
if __name__ == '__main__':
  main()


 

Dernière modification par Croutons (31-12-2018 19:04:43)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#53 31-12-2018 19:05:21

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Iso facilitante "édition otyugh"

Ho. Tu dois utiliser une autre méthode que la mienne ; en insérant via la GUI de virtualbox "insérer periphérique CD des additions invités" y a pas de tar.gz

Okay, j'ajoute ça au fichier mime.

EDIT :
@Croutons : je vois bien tout ça (d'ailleurs cette partie que tu cites ne fait que le upgrade, pas le update, non ?), mais ça reste un hack "maison" quand y a des vrais .deb officiels qui s'en occupent depuis la sortie de stretch. D'où le fait qu'Arpinux les a retiré depuis. Je pourrais créer un avertissement au premier utilisateur pour faire le premier update, au pire du pire. (le faire via les hooks marche pas, je viens d'essayer, je m'en doutais bien tongue)

Dernière modification par otyugh (01-01-2019 00:29:28)


virtue_signaling.pngpalestine.png

Hors ligne

#54 02-01-2019 16:04:19

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Iso facilitante "édition otyugh"

Bonjour smile
Pour télécharger il n'y a que le torrent ? pas de lien direct ?

Hors ligne

#55 02-01-2019 18:24:45

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Iso facilitante "édition otyugh"

Pour télécharger il n'y a que le torrent ?


Pour le moment oui. L'iso faisant un peu plus d'1Go, tu aurais une idée de service ? On m'a conseillé un nom de site qui finissait par .sh qui stockait pour quelques semaines des gros contenus, je vais ptéte faire ça pour la prochaine (si je retrouve le nom).

N'empêche que les plaintes du torrent d'être lent à DL venait principalement du fait que ma connexion pue. Le propriétaire du serveur de torrent l'ayant téléchargé, ça a tout de suite débloqué la situation à des 1Mo/s. Donc quelque part, sauf si on aime pas torrent, je trouve que ça marche plutôt super.
...Mais elle est probablement plus adapté à une sortie "finale" plutôt que pour une phase de test.

Honnêtement pour tester je pense qu'il vaut mieux attendre (mais je vous retiens pas non plus big_smile) ; j'ai eu vos retours et les ai pris en compte. J'ajoute encore quelques petites choses et je pense que cette semaine je publierai la version "améliorée"

Faudra aussi que je bloque un jour un volontaire pour tester mon script "vnc over ssh" pour un test. L'idée c'est d'avoir un teamviewer avec que du logiciel libre dedans sans configuration à faire côté client.

Dernière modification par otyugh (02-01-2019 18:41:46)


virtue_signaling.pngpalestine.png

Hors ligne

#56 02-01-2019 22:46:21

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Iso facilitante "édition otyugh"

Ok je vais attendre alors.
C’est juste que mon pc ne fonctionne pas en continue pour le torrent et comme la connexion n’est pas pourrie ... mais je ne sais pas pour faire un lien direct avec un site qui te plairait.
Framadrive renvoie vers les chatons.

Hors ligne

#57 02-01-2019 23:50:04

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : Iso facilitante "édition otyugh"


Ce à quoi l'on a pas accès par l'expérience vécue, on a pas d'oreilles pour l'entendre ..Nietzsche
Cela dit, bien que toute notre connaissance s’amorce avec l’expérience, il n’en résulte pas pour autant qu’elle découle dans sa totalité de l’expérience.  E.Kant
une compréhension insane est elle forcément irrationnel ? ..lagrenouille

En ligne

#58 05-01-2019 13:17:35

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Iso facilitante "édition otyugh"

"V2"
https://transfer.sh/GrGk7/otybian64b_2019-01-04.iso

>Donc voilà la v2
->Corrections à ce que vous avez rapporté :
    -->Ajout d'un raccourci OSM pour FF
    -->Screenshot avec scrot quand on tape une touche spéciale (impr ecran, et maj+impr ecran pour capturer une fenêtre seulement), ai viré kazam
    -->Plus d'averto de "fichier restauré" pour libreoffice
    -->FF avec une page d'accueil "explicative" (moyennement réussie ;..;)
->Youtube-dl "frais" téléchargé "selon les règles de l'art" en vérifiant la signature gpg du mainteneur de paquet et tout et tout, j'ai lié les màj de youtube-dl avec apt update, je trouve que c'est un compromis mieux que de faire des màj en cron à l'insu de l'utilisateur.
->Youtube-dl-gui un script maison qui n'est pas très élegant mais qui fait le job "utiliser youtube-dl avec les options de bases" sans avoir à ouvrir de terminal.
(->J'ai essayé de rendre le premier "apt update automatique" au premier démarrage en ajoutant une tâche cron en @reboot. Mais j'ai l'impression que ça ne marche pas encore (du moins pas dans la version live))

>Pour la suite en changements je verrais déjà :
->(trivial)VLC me semble décaler le son/image des vidéos en streaming par youtube-dl ; installer mpv corrigerait ça pour ~4mo d'archive
->(kifkif)Smplayer à la place de vlc : j'aime bien les deux. Globalement sur les vieux ordis j'ai meilleur souvenir de smplayer. Donc ptéte les remplacer ?
->Pcmanfm à la place de thunar, thunar-volman et xfdesktop : démarrage plus rapide, moins de bugs àpriori (d'expérience), se rafraîchit tout seul (tend à ne pas remarquer des trucs posés sur le bureau quand on passe autrement que par le gui). Aussi y a un petit bug sur le bureau très désagréable (poser un fichier près d'un dossier, sans être vraiment dessus, le fait le mettre dedans sans prévenir ni rien).
    -->...et du coup faudrait configurer pcmanfm pour agir en cas d'insertion de CD/DVD à la place de thunar-volman
    -->Aussi ajouter l'action "ouvrir dans un terminal" (et éventuellement "créer un raccourci .desktop" sur le bureau si ça surcharge pas).
->implanter "si youtube-dl voit une censure 'géographique' passer automatiquement par tor pour pouvoir quand même essayer de regarder".

Incertitude
->Thunderbird VS Claws-mail
->Ajouter dillo ? Ils pèse rien et je l'adore. Mais j'dois être le seul à soutenir ça - et les 3 personnes du monde qui font du web sur des vieux ordis. (En combinaison avec youtube-dl j'pense que ça peut être un moyen de rendre encore "utilisable" des ordinosaures en donnant la possibilité de regarder des vid youtube/peertube)
->Firefox : meilleur page d'accueil par défaut ça doit être possible >.<
->Youtube-dl-gui : y aurait pas mieux qui a déjà été fait plutôt que mon script bricolo ?
->Ajouter torbrowser ? Aussi sympa que soit le projet, il est en contrib et n'est pas très intéressant si on n'en connaît pas le principe
->Ajouter des scripts pour installer facilement de quoi regarder la TV ? C'est aussi une demande récurrente, mais... Je sais pas si je veux encourager :x
    -->Documenter quand même ? (et là j'y connais rien moi-même mais me semble que des gens du forum de df ont des solutions)
->Idem pour microsoft skype et adobe flash : demande récurrente mais... Voilà quoi. Ptéte que faut pas cautionner non plus.
    -->Documenter quand même ? Conseiller utiliser la version web de skype pour limiter l'intrusion, etc...
->Ajouter kdenlive par défaut ? Mais ça signifierai +250Mo à l'image pour un usage "rare"...
    -->Ptéte mettre un "launcher" qui lance l'install de kdenlive et se désinstalle tout seul


virtue_signaling.pngpalestine.png

Hors ligne

#59 05-01-2019 13:37:27

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Iso facilitante "édition otyugh"

otyugh , ton lien de téléchargement , il est où ? je le retrouve plus.

pardon , je viens de trouver.

ta version de DFL est très bien , mais , perso , j'aime beaucoup chromium .

ne verrai tu pas d'un bon oeuil de l'y intégrer , ou , plutôt , de mettre un navigateur plus léger que FF ?

sur les vieilles machines , FF est parfois très lourd .

chromium semble être plus léger et fonctionner un peu mieux .

mais il y en a d'autres  :  https://doc.ubuntu-fr.org/navigateur

ou  :  https://debian-facile.org/doc:reseau:dwb

par exemple ...

Dernière modification par Debian Alain (05-01-2019 14:26:12)

Hors ligne

#60 05-01-2019 14:37:15

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Iso facilitante "édition otyugh"

super, merci pour le lien direct smile
c'est téléchargé, je fais tourner virtualbox wink

Edit : c'est installé avec le mode automatique.
Un premier message pour demander un apt update serait bien. le logiciel utilisé est paquet et non synaptic et je le connais moins, du coup j'ai cherché 30 secondes comment mettre à jour pour avoir autre chose que les paquets installés tongue
sympa l'outil : youtube-dl télécharger par contre, je ne l'ai pas retrouvé dans le menu ?

dans thunar, j'ai vu un truc qui m'a semblé bizarre : dans affichage > selecteur d'emplacements
la case "style de barre d'outils" est cochée alors que c'est le chemin de dossiers qui parait et si je coche "style de barre de chamins" ce sont des boutons
je ne me souviens plus comment c'est sur xfce de base, y a peut-être un bug de traduction

pourquoi enlever thunar au fait ? si le but c'est qu'ensuite les utilisateurs de ton iso osent se lancer sur une Debian "standard", ça va les perturber non  ?
je n'ai pas trop compris en fait quels sont tes objectifs pour cette iso en dehors du fait que c'est un exercice motivant smile

Edit 2

->Youtube-dl "frais" téléchargé "selon les règles de l'art" en vérifiant la signature gpg du mainteneur de paquet et tout et tout, j'ai lié les màj de youtube-dl avec apt update, je trouve que c'est un compromis mieux que de faire des màj en cron à l'insu de l'utilisateur.
->Youtube-dl-gui un script maison qui n'est pas très élegant mais qui fait le job "utiliser youtube-dl avec les options de bases" sans avoir à ouvrir de terminal.


c'est comment les maj de youtube-dl ? j'ai pas compris ops.gif
dans le sources.list j'ai rien vu en lien
tu as seulement mis le dépôt main, si c'est pour faciliter la vie, tu devrais ajouter contrib et non-free non ?

Edit3 : en affichant le panneau latéral gauche des raccourcis, je vois que les dossiers Documents, Images, Vidéos ... n'y sont pas. Là encore c'est peut-être ainsi sous XFCE basique

Hors ligne

#61 05-01-2019 17:37:08

lagrenouille
CA Debian-Facile
Lieu : Toulouse
Distrib. : bookworm
Noyau : d'olive
(G)UI : xfce4 et awesome
Inscription : 28-03-2012
Site Web

Re : Iso facilitante "édition otyugh"

c'est comment les maj de youtube-dl ? j'ai pas compris ops.gif




# youtube-dl -U


Ce à quoi l'on a pas accès par l'expérience vécue, on a pas d'oreilles pour l'entendre ..Nietzsche
Cela dit, bien que toute notre connaissance s’amorce avec l’expérience, il n’en résulte pas pour autant qu’elle découle dans sa totalité de l’expérience.  E.Kant
une compréhension insane est elle forcément irrationnel ? ..lagrenouille

En ligne

#62 05-01-2019 18:12:42

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Iso facilitante "édition otyugh"

lagrenouille a écrit :

c'est comment les maj de youtube-dl ? j'ai pas compris ops.gif


# youtube-dl -U


et ça télécharge sur le site la dernière version du script de youtube-dl ?

bon ça n'a pas marché chez moi cette commande de mise à jour

Hors ligne

#63 05-01-2019 18:18:21

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Iso facilitante "édition otyugh"

ta version de DFL est très bien , mais , perso , j'aime beaucoup chromium .


Je considère que chromium est trivial à installer ...et un peu trop en monopole. Du coup boarf de lui donner de la visibilité. Normalement depuis quantum firefox est assez proche niveau perf de chromium (il paraît, je suis pas beaucoup porté sur le benchmark). J'avoue qu'il s'agit plus d'un choix politique que technique ici.

Un premier message pour demander un apt update serait bien.


En théorie ça aurait dû le faire tout seul, mais je me suis très vite rendu compte que non. Du coup je vais tester jusqu'à trouver comment faire éventuellement pour la prochaine sortie... Mais si j'arrive pas à le faire de manière transparente, je dirais de "apt update "manuellement.

youtube-dl télécharger par contre, je ne l'ai pas retrouvé dans le menu


Aye, je l'ai laissé en .desktop dans le dossier "Premier lancement" et c'est tout. Vais ptéte créer une section "Scripts facilitant" où y mettre mes "scripts-maison" dans le menu, mais j'hésite un peu à mélanger mes bidouilles dans les apps "solides".

pourquoi enlever thunar au fait ? si le but c'est qu'ensuite les utilisateurs de ton iso osent se lancer sur une Debian "standard", ça va les perturber non  ?


C'est un argument valide.

N'empêche que je ne compte pas le nombre de fois où thunar/xfdesktop m'ont fait des surprises en quelques journées d'utilisation (freeze, crash, reset du placement sur le bureau...) quand pcmanfm, une ou deux fois sur des années d'utilisation.
Donc je vais essayer, quitte à revenir en arrière si ça ne vaut pas le coup. Je pense que... C'est pas standard comme combinaison, mais ça se combine plutôt très bien en pratique.
Le jour ou xfdesktop/thunar deviennent plus stable pourquoi pas revenir. Y a de notables améliorations comparé à jessie, déjà. C'est "presque" parfait.

je n'ai pas trop compris en fait quels sont tes objectifs pour cette iso en dehors du fait que c'est un exercice motivant


> Je veux installer debian aux "install party" plutôt qu'ubuntu. Ce que je ne fais actuellement pas, parce que je trouve que même la "debian facile" est trop "sauvage", trop de choses à paramétrer pour être agréable au quotidien. Je veux ma "debian" user friendly où j'aurais le moins de "je comprends pas à quoi ça sert" et moi de répondre "ha ça ? Beeeeen imagemagic apriori ça te servira à rien, en général on utilise plutôt GIMP" "alors pourquoi c'est dans le menu ? "hueeee, ben, c'est une dépendance qui... Gnagnagna je t'ai perdu".
> Quelque part je vois aussi ce projet comme un "pilote" où je pousse les modifications comme je l'aurai fait pour mon ordi; j'aimerai bien offrir mon expérience de linux qui me plaît aux autres. Finalement je vois beaucoup de défauts même dans les Ubuntu ; c'est un peu l'occase de faire "mieux" ; mais j'ai conscience aussi que mes critères ne sont pas ceux de toute le monde. ^^'

c'est comment les maj de youtube-dl ?


Faut faire "apt-update" et y a la màj de youtube-dl qui arrive juste après. C'est une configuration ajouté dans /etc/apt/apt.conf.d/

Mais à toi ça va te donner une erreur (parce que j'ai fait une erreur bête juste avant de générer l'iso é_è), c'est corrigé depuis. Ça lance automatiquement "youtube-dl -U" après les "apt update". Ce youtube-dl est téléchargé lors de la fabrication de l'ISO de leur site officiel. J'ai par contre ajouté youtube-dl de manière à ce que, si on installe le youtube-dl debian, qu'il soit toujours prioritaire sur celui que j'installe sans le gestionnaire de paquet.
Cela dit, réflexion faite, je devrais sans doute le renommer. Genre "youtube-dl-git". Pour bien marquer la différence. Ça serait plus clair j'pense.

tu as seulement mis le dépôt main, si c'est pour faciliter la vie, tu devrais ajouter contrib et non-free non ?


Je trouve important de partir d'une base libre. Ça va être contradictoire avec ce que je viens de dire sur le "fuck la technique, ça fait peurs aux nouveaux" mais il me semble qu'il faut qu'on prenne conscience quand on installe du logiciel non libre que "c'est pas normal" ; si c'est installé par défaut, comment on le saura ? sad
Mais pourquoi pas un jour faire un script au lancement qui essaye de détecter s'il y a besoin de logiciel privateur et en proposer l'installation "simplifiée" en ayant mis un gros warning explicatif ?

.Edit3 : en affichant le panneau latéral gauche des raccourcis, je vois que les dossiers Documents, Images, Vidéos ... n'y sont pas. Là encore c'est peut-être ainsi sous XFCE basique


Ou pas. C'est probablement un reste de tentatives passées ; vu que j'ai fini par le cacher par défaut j'ai arrêté d'y penser depuis ^^'.
J'hésite entre faire une barre latérale gauche remplie, ou pas de barre latérale du tout et partir du bureau pour tout ce qui est raccourcis/montage de média. J'hésite encore. J'suis pas fan de tout faire tourner autour du bureau mais ça a l'avantage d'épurer énormément les fenêtres du navigateur de fichier - et donc d'être plus agréable aux débutants. Ou pas. Je sais pas trop encore où j'vais.

Dernière modification par otyugh (05-01-2019 18:36:59)


virtue_signaling.pngpalestine.png

Hors ligne

#64 05-01-2019 18:31:49

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Iso facilitante "édition otyugh"

pas de panneau latéral, ça risque de déstabiliser ceux qui ont quelques habitudes sur windows ou linux mais bon de toute faon c'est toi qui vois
et tu auras des retours dans tes installparty smile

Hors ligne

#65 05-01-2019 18:35:35

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Iso facilitante "édition otyugh"

je sais que sous gnome , j'affectionne énormément la barre d'icônes escamotable à gauche de l'écran (dash to dock) , mais ,

le petit logo en bas à gauche avec le menu , c'est très bien aussi . dommage , comme il a été relevé ,

que les  dossiers du home n'y figurent pas .

peut être les mettre sous forme d' icône sur le bureau (plus facile ?) , non ???

l'ennui , c'est que en disant çà , j'ai l'impression qu'on s'oriente vers une copie de gnome ou de mate .

je me trompe ?

on peut peut être aussi la faire à la  "mac" : dash to dock en bas de l'écran ???

Dernière modification par Debian Alain (05-01-2019 18:39:59)

Hors ligne

#66 05-01-2019 18:49:03

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Iso facilitante "édition otyugh"

Debian Alain a écrit :

dommage , comme il a été relevé ,

que les  dossiers du home n'y figurent pas .


Hue. Ça y est pas ? Me semble avoir mis l'icone de thunar juste à droite du menu des applications.

pas de panneau latéral, ça risque de déstabiliser ceux qui ont quelques habitudes sur windows ou linux


Ça me déstabilise un peu aussi, ce choix là j'ai 0 conviction tongue

et tu auras des retours dans tes installparty


Comme je m'y attendais un peu (et c'est l'objet de ce topic en fait) j'oublie plein de choses, donc je fais le crash-test sur des volontaires avant big_smile

Dernière modification par otyugh (05-01-2019 18:52:58)


virtue_signaling.pngpalestine.png

Hors ligne

#67 05-01-2019 18:52:16

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Iso facilitante "édition otyugh"

otyugh a écrit :

Me semble avoir mis l'icone de thunar juste à droite du menu des applications.


oui
si tu aimes mieux tu peux mettre le greffon "emplacements" qui donne les dossiers du home normalement sauf que là on a que le home utilisateur, la corbeille, bureau et système. On ne voit pas les dossiers par défaut : Documents, Vidéos, Musique ... 
Je me dis que ça doit être le même souci que pour Mate dans ce fil https://debian-facile.org/viewtopic.php?id=23132
ou c'est un reste de tes essais effectivement smile

Hors ligne

#68 05-01-2019 19:11:42

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Iso facilitante "édition otyugh"

otyugh a écrit :


Me semble avoir mis l'icone de thunar juste à droite du menu des applications.



oui , j'avais pas bien regardé . roll

je ne sais pas ce qu'il y a de plus pratique : l'icône dans la barre des tâches et / ou les icônes sur le bureau :   scratchhead.gif

sans doute les deux , mon colonel ...  big_smile

Dernière modification par Debian Alain (05-01-2019 19:13:12)

Hors ligne

#69 06-01-2019 09:30:45

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Iso facilitante "édition otyugh"

Dans les install party tu voudras installer ton iso sur le PC des gens et ou l’utiliser en live ?
Pour montrer ce que ça donne en live, tu as inclus des minis fichiers
comme un petit fichier audio, un vidéo, une archive zip ou autre à dezipper, un PowerPoint à lire ... pour les actions basiques que font les gens et j’oublie sûrement.
Je mettrais en évidence menulibre dans le menu au lieu de le cacher.

Hors ligne

#70 06-01-2019 11:10:33

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Iso facilitante "édition otyugh"

chalu a écrit :

Dans les install party tu voudras installer ton iso sur le PC des gens et ou l’utiliser en live ?


Les deux.

Pour montrer ce que ça donne en live, tu as inclus des minis fichiers
comme un petit fichier audio, un vidéo, une archive zip ou autre à dezipper, un PowerPoint à lire ... pour les actions basiques que font les gens et j’oublie sûrement.


Ça me semble être une bonne idée.

Je mettrais en évidence menulibre dans le menu au lieu de le cacher.


T'as pas l'impression que cette app est source de plein de problèmes déjà ? Y a pleiiin de petits glitch yikes
Cela dit je l'ai mis disponnible avec un click droit sur whisker. "Tout casser" est assez simple. J'avais même hésité à l'enlever tout court.

...Au passage j'ai testé hier soir pcmanfm, et je suis super déçu, je me souviens que j'avais dû recompiler tout le machin pour virer les options obsolètes du click droit, et que sans ça c'est un peu "sec" avec toutes ces options inutiles, surtout qu'y a aussi des options "courantes" qui manquent, comme "vider la corbeille" sur le bureau...
Du coup, je me casserai la couenne le jour où j'aurais mon propre repo de .deb recompilés >.<

Dernière modification par otyugh (06-01-2019 11:26:49)


virtue_signaling.pngpalestine.png

Hors ligne

#71 06-01-2019 11:25:49

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Iso facilitante "édition otyugh"

L’inconvénient majeur pour moi reste de déstabiliser lors du passage à l’environnomment xfce basique sans parler des interrogations qu’il pourrait y avoir si ton débutant demande à un ami un coup de main .

Hors ligne

#72 06-01-2019 11:34:29

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Iso facilitante "édition otyugh"

Je mets un point d'honneur a appeller mes applications par leur nom et pas par leur fonction, donc avec un peu de chance ils s'en rendraient compte ? J'ai jamais titré "Gestionnaire de fichier" mais "Thunar" ou "PCManFM", mais je vois où tu veux en venir bien sûr. C'est pas l'environnement XFCE standard si je le mélange à LXDE.

Cela dit un des trucs cool de Linux normalement, c'est bien d'avoir la liberté de monter son méchoui de trucs choisis - et au fond les applications "d'environnement" sont des applications comme les autres.

Enfin, de toute façon, c'est partie remise pour dans longtemps, y a trop de travail à faire de ce côté là (pcmanfm est en C, c'est toujours un plaisiiiir é_è). Je ferai p'téte un script qui permet de passer de l'un à l'autre un jour... Mais pas sûr.

Dernière modification par otyugh (06-01-2019 11:41:08)


virtue_signaling.pngpalestine.png

Hors ligne

#73 06-01-2019 11:39:42

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Iso facilitante "édition otyugh"

Oui mais bon moi je me dirais qu’est que c’est que cette installation baroque où thunar n’est pas présent sous xfce mais bon ce n'est que mon avis wink
Tu fais bien comme tu veux smile

Hors ligne

#74 06-01-2019 17:07:49

empanada
Membre
Distrib. : Debian 11 (Bullseye)
Noyau : 5.10.0-13-amd64
(G)UI : LXDE
Inscription : 19-09-2018

Re : Iso facilitante "édition otyugh"

Dommage que maintenant je n'ai pas eu trop de temps pour tester et lire et répondre ce fil comme il mérite. Comme dit il y a quelques jours, je continue a créer un installateur debian personnalisé depuis des années, et même avec une lecture trop rapide des derniers messages , je vois tous les pierres avec lesquelles j'avais tombée il fait des années lol .

otyugh a écrit :

Je mets un point d'honneur a appeller mes applications par leur nom et pas par leur fonction, donc avec un peu de chance ils s'en rendraient compte ? J'ai jamais titré "Gestionnaire de fichier" mais "Thunar" ou "PCManFM",

  Et pourquoi pas les deux?  "Gestionnaire de fichier Thunar"  "Gestionnaire de fichier PCManFM"
Je trouve que c'est les mieux pour les débutants c'est rien donner comme connu. Ils ont toujours le choix de changer comme ils veulent quand ils sachent un peu plus, mais le plus important dans les premiers moments c'est leur donner de la lumière.

otyugh a écrit :

Faudra aussi que je bloque un jour un volontaire pour tester mon script "vnc over ssh" pour un test. L'idée c'est d'avoir un teamviewer avec que du logiciel libre dedans sans configuration à faire côté client.

Moi j'ai fait des essais et je trouve que vnc c'est trop lent . J'ai passé vers x2go côté performance rien à avoir, c'est très simple à utiliser et c'est libre. En fait, je viens de découvir que c'est déjà ajouté dans les dépôts officiels debian à partir Buster.

Salut

Dernière modification par empanada (06-01-2019 17:15:32)


"blues are the roots and the other musics are the fruits" . Willie Dixon

Hors ligne

#75 06-01-2019 18:50:24

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Iso facilitante "édition otyugh"

Et pourquoi pas les deux?  "Gestionnaire de fichier Thunar"  "Gestionnaire de fichier PCManFM"


Je décris l'effet du lanceur à chaque fois juste dessous (c'est affiché comme ça dans whiskermenu), discrètement. Je trouve que mettre les deux rend le tout trop long et indigeste (c'est mon ressenti personnel).

Moi j'ai fait des essais et je trouve que vnc c'est trop lent . J'ai passé vers x2go côté performance rien à avoir, c'est très simple à utiliser et c'est libre


Tu sais que j'ai passé déjà trois soirées à perfectionner mon truc ? (et j'avais déjà dû y passer quelques autres soirées avant é_è) Tu me gâches tout mon plaisir, là tongue

C'est pas tant la bande passante qui me pose problème (vnc bouffait ~100ko/s d'envoi si je bouge des fenêtres - ce qui passe presque sans problème sur ma connexion de bouseux en campagne) - non. C'est beaucoup plus tout le bricolage qu'il fallait faire pour avoir une connexion sécurisé de quelqu'un qui n'a pas de ports ouverts. Ça m'avait obligé à faire un script qui faire un tunnel reverse SSH puis que le dépanneur au bout du tunnel lance son client VNC et hop.

Je vais tester. smile

EDIT :

avec une lecture trop rapide des derniers messages , je vois tous les pierres avec lesquelles j'avais tombée il fait des années


Je suis intéressé si tu connais un moyen de pousser automatiquement un "apt uipdate" au premier démarrage sans demander de mot de passe à l'utilisateur. J'aurais voulu éviter de créer un service systemd ou modifier le sudoer juste pour ça, mais mes options commencent à s’amenuiser é_è (j'avais pensé à un cron root avec la mention @reboot qui s'autodétruit après execution, pour l'instant ça marche pas, mais c'est ma voie actuelle. Que je trouve pas super yikes)

Dernière modification par otyugh (06-01-2019 19:13:05)


virtue_signaling.pngpalestine.png

Hors ligne

Pied de page des forums