Approuvé : Fortect
Dans l’article de blog suivant, nous identifierons certaines des contributions possibles qui pourraient interférer avec l’analyse system-config-samba et même alors suggérerons des correctifs possibles que vous pouvez utiliser pour résoudre.
–
tl; dr Je vous invite à apprendre à éditer simplement le fichier smb.conf ; Vous constaterez que ce n’est pas impossible. Mais si le public ne le veut pas, d’accord, a du mal à tricher, voici quelques étapes qui pourraient aider. Si les clients sont vraiment paresseux et veulent vraiment essayer d’exécuter mon script Linux Mint, je recommande FORTEMENT DE SAUVEGARDE EN PREMIER (par exemple, et pour plus de clarté : je ne recommande pas de désactiver exactement les scripts). Exécution à l’aveugle sur le réseau. Je recommande d’utiliser votre histoire comme référence, je sais aussi qu’il y a généralement des gens qui n’écoutent en aucun cas ; En général, je ne teste mon script que tout au long de Mint, donc les nouvelles versions d’Ubuntu, en particulier, peuvent avoir des problèmes avec lesquels je ne suis pas pressé. jusqu’à présent, si vous le choisissez, cela ne me dérange pas si vous postez une bonne question sur mon github avec “system-config-samba Broken for ie8 xx.xx” etc. priorité pour moi. En mai 2021, ces étapes ont été testées 24 heures sur 24 aux côtés de 22 ubuntu.04 sur une machine virtuelle et ont parfois fait du bon travail avec LM-20 en référence (base Ubuntu 20.04). renvoie une erreur lorsque vous tendez le script et essayez de l’exécuter, fondamentalement, cet élément a des dépendances (instLes manuels peuvent très probablement être trouvés dans le fichier README ici dans le dossier des scripts principaux). Mise à jour :
24 mai 2021, j’ai reçu un rapport sur un bon github selon lequel la plupart des liens d’origine que j’ai publiés vers les états wget ne fonctionnent plus. Mes scripts et cet article ont été mis à jour sur le marché d’une personne pour utiliser les nouveaux liens (merci – utilisateur N0rbert). L’installation manuelle a été testée dans Virtualbox avec Ubuntu 21.04 et j’ai pu aider à ajouter system-config-samba et à le faire fonctionner. Voir la page Problèmes Github pour plus de détails. Je ne recommande pas de continuer à utiliser system-config-samba avant christ A) je vois que Python2 a un problème de prévention car il cesse de recevoir des mises à jour, B) tout est plus ancien et n’a jamais été conçu pour vous tenir compte de l’événement réel qu’ils sont ceci certaines options ne sont pas sécurisées et C) smb.conf est remarquablement bien documenté et assez facile à apprendre. Mais je comprends que certains parents peuvent avoir des raisons propres distinctes, et je ne suis pas ici pour être un adversaire ; alors réfléchissez au problème 🙂
Pour tous ceux qui recherchent l’exécution de system-config-samba concernant Ubuntu 19 / Ubuntu 20, etc., il y a souvent 4 choses dont vous avez vraiment besoin. Gardez à l’esprit que cela fonctionne vraiment et profitez d’autres programmes tout à fait normaux. p>
Gardez également à l’esprit que souvent, si cela fonctionne, cela peut entrer en conflit avec un certain nombre de nouvelles fonctionnalités (samba3 / samba4 / etc.). Je ne l’ai pas vu personnellement, mais j’en ai un. m. l’enregistrer pour aider certains utilisateurs ayant l’intention de modifier les récompenses et de ne pas aller trop loin en travaillant avec des fichiers d’informations texte, et cela a fonctionné pour mes yeux de terminer ce cas d’utilisation.
1. Non loin du siège de Rest. Cela peut être corrigé en téléchargeant les fichiers g hérités appropriés et en les installant manuellement. ENCORE, JE RECOMMANDE FORTEMENT DE FAIRE UNE SAUVEGARDE SUR ** AVANT ** APPLIQUER CES MODIFICATIONS
mkdir ~ / Téléchargements / system-config-samba-debscd ~ / Téléchargements / system-config-samba-debs# Si vous utilisez Ubuntu 20.10+, il semble que vous ayez besoin# dépend de libcairo2, qui, sans surprise, a toujours été supprimé dans Ubuntu 20.10# L'historique de crédit à la consommation revient à l'utilisateur For n0bert, qui a prédit cela dans le post de fslintwget http://archive.ubuntu.com/ubuntu/pool/main/libf/libffi/libffi7_3.3-4_amd64.debwget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygobject-2/python-gobject-2_2.28.6-14ubuntu1_amd64.debwget http://archive.ubuntu.com/ubuntu/pool/universe/p/pycairo/python-cairo_1.16.2-2ubuntu2_amd64.deb# Obligatoire en raison de toutes les versions d'Ubuntu depuis 19.10.wget http://old-releases.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-6_amd64.debwget http://old-releases.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-glade2_2.24.0-6_amd64.debwget http://archive.ubuntu.com/ubuntu/pool/universe/libu/libuser/python-libuser_0.62~dfsg-0.1ubuntu2_amd64.debwget http://archive.ubuntu.com/ubuntu/pool/universe/s/system-config-samba/system-config-samba_1.2.63-0ubuntu6_all.deb# avant qu'il ne télécharge toutes les soumissions deb à exécuter :# Notez que j'ai fait quelques mises en garde concernant les éléments suivants :# 'Erreur de préréglage de l'appareil' et# 'N: télécharger sans sandbox en tant que root en tant que fichier'# Je les ai simplement ignorés ; ils étaient contre, voyez-vous, la création de SCS.# Et si c'est du cautionnement individuel, pourquoi installer Python2 ?!sudo apt-get install -y ./*.deb# Si vous trouvez que cela a fonctionné, vous pouvez l'acheter quelque part dans votre $ PATHquel système-configuration-samba - Usr/sbin/system-configuration-samba
certains. Après avoir installé