• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Alias grundeinsstellung beim Start einer Shell

whj-linux

Member
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?

Danke
 
Klasse Problembeschreibung ... :roll:

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?
 
OP
W

whj-linux

Member
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.
 
OP
W

whj-linux

Member
also zypper sl

  • # | Enabled | Refresh | Type | Name | URI
    ---+---------+---------+------+-----------------+-------------------------------------------------------------------------------
    1 | Yes | Yes | YaST | 20070415-143852 | ftp://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/10.2
    2 | Yes | Yes | YUM | 20070415-144916 | ftp://ftp.gwdg.de/pub/opensuse/repositories/network%3a/utilities/openSUSE_10.2
    3 | Yes | Yes | YUM | 20070406-052846 | http://www2.ati.com/suse/10.2
    4 | Yes | Yes | YaST | 20070405-193019 | http://download.opensuse.org/distribution/10.2/repo/non-oss/
    5 | Yes | Yes | YUM | 20070415-145511 | ftp://ftp.gwdg.de/pub/opensuse/repositories/Education%3a/desktop/openSUSE_10.2
    6 | Yes | Yes | YUM | 20070415-145254 | ftp://ftp.gwdg.de/pub/opensuse/repositories/OpenOffice.org/openSUSE_10.2
    7 | Yes | Yes | YUM | 20070415-145057 | ftp://ftp.gwdg.de/pub/opensuse/repositories/xorg72/openSUSE_10.2
    8 | Yes | Yes | YaST | 20070405-193001 | http://download.opensuse.org/distribution/10.2/repo/oss/
    9 | Yes | Yes | YUM | 20070415-143939 | ftp://ftp.gwdg.de/pub/linux/misc/packman/suse/10.2
    10 | Yes | Yes | YUM | 20070415-144837 | ftp://ftp.gwdg.de/pub/opensuse/repositories/network%3a/aaa/openSUSE_10.2
    11 | No | No | YaST | 20070405-124135 | cd:///?devices=/dev/hdc
    12 | Yes | Yes | YaST | 20070415-131849 | ftp://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/non-oss
    13 | Yes | Yes | YUM | 20070415-144055 | ftp://download.videolan.org/pub/videolan/vlc/latest/SuSE/10.2
    14 | Yes | Yes | YaST | 20070415-131805 | ftp://ftp.gwdg.de/pub/opensuse/distribution/10.2/repo/oss
    15 | Yes | Yes | YUM | 20070415-132207 | ftp://ftp.gwdg.de/pub/linux/suse/suse_update/10.2
    16 | Yes | Yes | YUM | 20070415-144550 | ftp://ftp.gwdg.de/pub/opensuse/repositories/X11%3a/XGL/openSUSE_10.2
    17 | Yes | Yes | YUM | 20070415-144728 | ftp://ftp.gwdg.de/pub/opensuse/repositories/mozilla/openSUSE_10.2

coreutils-6.4-11.ccj4

bash-3.1-55

dies wären die Ausgaben.[/list]
 
: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.
 
jengelh schrieb:
Was wäre denn eine solche "jeweilige" Konfigurationsdatei? Wieso hat SUSE keine solche K.-Datei?
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.
 
Oben