> Tous les forums > Forum Linux
 petits soucis avec Linux MintSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Magnificus
  Posté le 23/01/2010 @ 09:41 
Aller en bas de la page 
Astucien

premier souci, un script qui fonctionnait très bien avec SUSE ne fonctionne plus

deuxième souci, je ne trouve plus de fichier .bashrc dans mes fichiers cachés

est-ce qu'il n'existerait pas un paquet quelquonque qui remplacerait le shell à l'installation par un bash plus complet ? manifestement l'interpréteur de commande n'est pas complet

merci de vos réponses

Publicité
hido
 Posté le 23/01/2010 à 16:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

slt

montre nous ton script

Magnificus
 Posté le 23/01/2010 à 19:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

ce script est le script indiqué par Deejill, ici http://sputnick-area.net/ftp/downloads/imageshack-up.sh

à voir sur ce sujet https://forum.pcastuces.com/imageshack_hotspot_ishsexe_et_wine-f8s11566.htm

le script fonctionnait très bien avec SUSE 11.2, il ne fonctionne pas du tout avec Linux Mint, apparemment il contient une commande que bash ne sait pas interpréter

d'autre part, je n'ai pas de fichier .bashrc dans mes fichiers cachés

Logicien
 Posté le 24/01/2010 à 02:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bon matin Magnificus, long time no see,

essai d'installer curl avec Synaptic ou apt-get. La ligne 71 réfère à curl et puisque la commande est introuvable, je suppose que curl n'est pas installé. Tu peux vérifier avec la commande which curl . Pour .bashrc, as-tu essayé de lister les fichiers de ton répertoire personnel avec la commande ls -a ou demander l'affichage des fichiers cachés avec ton navigateur de fichiers? Normalement, lorsqu'un compte est créé, l'interpréteur de commandes par défaut est Bash. Est-ce bien le cas (echo $SHELL)? Les fichiers de configuration par défaut de Bash dans le répertoire /etc/skel sont copiés dans le répertoire personnel de l'utilisateur. Il faut voir ce qu'il y a dans ce répertoire ( ls -a /etc/skel). Si la copie n'a pas été faite, tu peux la faire manuellement. Cela ne devrait pas être. Ces fichiers de configurations sont minimaux. Mes fichiers de configuration de Bash sont depuis longtemps beaucoup plus étoffés que la configuration de base du système.



Modifié par Logicien le 24/01/2010 02:48
Magnificus
 Posté le 24/01/2010 à 11:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Salut Paul, and a long way from home

Merci de ta réponse qui a apporté une première solution pour l'exécution du script, bash est bien l'interpréteur de commandes par défaut, mais effectivement, curl n'était pas installé. Maintenant, le script fonctionne.

Par contre, la recherche des fichiers dans /etc/skel me laisse perplexe,

l'édition de bash_logout me donne ça:

# ~/.bash_logout: executed by bash(1) when login shell exits.

# when leaving the console clear the screen to increase privacy

if [ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
fi

comment peut-on éditer les fichiers de configuration de bash ?



Modifié par Magnificus le 24/01/2010 11:57
Logicien
 Posté le 24/01/2010 à 14:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Je constate qu'il n'y a pas de fichier .bashrc dans /etc/skel. Le fichier .bashrc est lu quand tu ouvres un terminal qui ne te demande pas ton nom d'utilisateur et ton mot-de-passe, en d'autres mots, lors d'une session déjà ouverte. Quand tu utilises un terminal de connexion, les fichiers /etc/profile, ~/.bash_profile et ~/.profile sont lus. Tu peux créer de toute pièce le fichier ~/.bashrc et l'éditer à volonté. Alternativement, tu peux copier un autre fichier de configuration de Bash comme peut-être ~/.profile et t'en servir comme base pour ~/.bashrc . L'important est de savoir à quoi sert chaque fichier de configuration de Bash et comment les éditer adéquatement avec tout bon éditeur de texte. Le man bash est ma source.

Magnificus
 Posté le 25/01/2010 à 12:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour Paul

voici l'édition de mon fichier .profile, il y a bien une référence à un éventuel .bashrc

je vois difficilement comment .profile pourrait dervir de base à un .bashrc

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"


fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi

Magnificus
 Posté le 25/01/2010 à 14:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bon, ben..... j'ai fini par me bricoler de toutes pièces à partir des fichiers de configuration de bash et des exemples de la doc (merci la doc de bash, toute en anglais ) un fichier .bashrc que j'ai enregistré dans /home/magnificus

et extraordinaire, ça marche !!!!!!

j'ai pu recréer un alias permanent d'upload "imageshack" nommé "upload", et aussi dans la foulée et pourquoi s'en priver, un alias nommé "captures" qui me propulse direct dans mon dossier "captures"

problème entièrement résolu, Paul, un grand merci à toi.

il ne me reste plus qu'à améliorer un peu le script en suivant les conseils de Mimile pour disposer aussi du thumbnail, mais c'est déjà super comme ça !

et ça marche aussi

et aussi un grand merci à Mimile

et un autre grand merci à Deejill qui a fourni le script



Modifié par Magnificus le 25/01/2010 20:09
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Lego Creator Exprert 10298 Vespa 125 à 73,99 €
73,99 € 99,99 € -26%
@Amazon
Lego Icons 10341 : Le système de lancement spatial d’Artemis de la NASA à 228,62 €
228,62 € 259,99 € -12%
@Amazon Espagne
PC portable 15,6 pouces Ninkear A15 Pro (Full HD, AMD Ryzen 5 6600H, 32 Go RAM, SSD 1 To, Windows 11, Qwerty) à 549 €
549 € 699 € -21%
@Geekbuying
Système de sécurité Amazon Ring Alarm L 11 pièces à 259,99 €
259,99 € 450 € -42%
@Amazon
Amazon Fire TV Stick 4K Max (2ème gén.) à 52,99 €
52,99 € 79,99 € -34%
@Amazon
Kit de 32 Go (2 x 16 Go) de mémoire DDR5 Kingston Fury Beast 6000 MHz CL30 à 105,37 € livré
105,37 € 130 € -19%
@Amazon Allemagne

Sujets relatifs
Problème Clavier avec Linux Mint 17.1
clavier virtuel avec linux mint
Problème avec Chrome sur Linux Mint
Pas de son avec linux mint 8 helena
comment enregistrer JT TF1 avec Linux Mint 8 ?
Installation reussi, avec des petits soucis...
Débuter ss Linux et petits soucis au départ...
Linux mint internet pas reconnu sur un ordinateur
Problème de boot avec handy linux
Pas de wi-fi sous linux Mint
Plus de sujets relatifs à petits soucis avec Linux Mint
 > Tous les forums > Forum Linux