Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
seit gestern habe ich mein Bash auf die Version 3.1.17(1) aktualisiert. Nun ist es schön bunt und so weiter, doch habe ich das Problem, dass die alias nicht durch die bash.bashrc einstellen kann. Könnt ihr mir helfen die richtige Datei finden?
Du benutzt welche Distribution?
Wie genau hast du deine bash aktualisiert? - Woher? - Selbstgebaut?
Was genau versuchst du in welche Datei, die in welchem Verzeichnis liegt, einzutragen?
Interaktive Shell? - Loginshell?
Alos ich benutze SuSE 10.2
bash habe ich durch den opensuseupdater aktualisiert, der auf die Quellen guru, packam, die oss und no_oss, sowie die Update quellen von SuSE zugreift.
Vorher habe ich in der bash.bashrc im /etc die alias für alle Benutzer ein bzw. ausschalten können. Dies kann ich nicht mehr zudem sind weitere alias aufgetaucht die in der bash.bashrc nicht stehen.
:shock: Die Liste von Installationsquellen lasse ich mal unkommentiert ...
(Da ist wieder alles Mögliche, Unmögliche und Doppelte dabei :roll: )
Code:
coreutils-6.4-11.ccj4
Das ist das coreutils-Paket von suser-jengelh.
(Komischerweise fehlt gerade dieses Repository in deiner Liste)
jengelhs coreutils sind AFAIK entsprechend gepacht.
D.h. gewisse Shell-Eigenschaften (Aliase, Promt, ...) sind direkt "eingebaut" anstatt über die jeweiligen Konfigurationsdateien gesteuert zu werden.
Ruhe bewahren ... 8)
Ich (nicht-SUSE-User) bin bisher davon ausgegangen, dass du die jeweiligen Binaries entsprechend gepatcht hast.
Das Verhalten wird allerdings - wie ich jetzt gelernt habe - über die Datei /etc/hxtools_profile.sh gesteuert, die aus der /etc/bash.bashrc gesourced wird.