> 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
599 €Portable 15,6 pouces HP (FHD IPS, Ryzen 5 5500U, 16Go/512Go, Windows 11) à 599 €
699 € -14%

Leclerc fait une belle promotion sur l'ordinateur portable HP Pavilion 15-eh1029nf qui passe à 599 € au lieu de 699 €. Une bonne affaire ! Ce portable possède un écran 15.6 pouces Full HD IPS (1920x1080), un processeur AMD Ryzen 5 5500U (6 coeurs), 16 Go de RAM, un SSD NVMe de 512 Go et un chip graphique Vega 7. Le tout tourne sous Windows 11.

De quoi faire de la bureautique, surfer sur Internet, du multimédia et des petits jeux en toute tranquillité.


Voir l'offre
379,99 €Ecran 35 pouces incurvé LG Ultragear 35WN73A-B (WQHD, 100 Hz, HDR10, FreeSync/GSync) à 379,99 €
550 € -31%

Amazon fait une belle promotion sur l'écran incurvé LG 35 pouces LG Ultragear 35WN73A-B qui passe à 379,99 € livré gratuitement. On le trouve ailleurs à partir de 550 €. Cet écran possède une dalle incurvée 35 pouces IPS WQHD (3440x1440) à 100 Hz, un temps de réponse de 5 ms. Il est compatible FreeSync et GSync. Il dispose d'entrées HDMI, DP et USB C 60W (pour connecter un PC portable tout en le rechargeant).


Voir l'offre
349,99 €Ecran 31.5 pouces LG Ultragear 32GP850-B (IPS, WQHD, 165Hz, HDR10, G-sync/FreeSync) à 349,99 €
400 € -13%

Amazon fait une promotion sur l'écran LG Ultragear 32GP850-B qui passe à 349,99 €. On le trouve ailleurs à partir de 400 €. Cet écran possède une dalle nano IPS 31.5 pouces WQHD (2560x1440) à 165 Hz, un temps de réponse de 1 ms. Il est compatible Adaptive Sync (FreeSync/GSync). Il est réglable en hauteur, possède un hub USB 3.0 et une connectique HDMIx2 et DPx1. 


Voir l'offre
199,99 €Ecran 23,8 pouces Acer Nitro XV240Y (FullHD, IPS, 1 ms, 165 Hz, FreeSync; pied réglable) à 199,99 €
259 € -23%

La Fnac fait une promotion sur l'écran 23,8 pouces Nitro XV240YPbmiiprx qui passe à 199,99 € alors qu'on le trouve ailleurs à partir de 259 €. Cet écran dédié aux joueurs dispose d'une dalle IPS Full HD de 1920x1080 pixels. Grâce à sa compatibilité Freesync et Gsync (165Hz) et son temps de réponse rapide de 1 ms, ce moniteur Acer offre une excellente fluidité d'affichage. Interfaces : 2 x HDMI, DP (1.2), Sortie de ligne audio. Pied ergonomique avec réglage de l'inclinaison, de la hauteur, du panoramique et de la rotation.


Voir l'offre

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