Вопросец... (Как излечить?)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Dilan
Сообщения: 93
Статус: Супер модератор
ОС: Gentoo Linux

Вопросец...

Сообщение Dilan »

Собсно говоря, скомпилил sysvinit и baselayout (зависимости для установки splashutils), после чего приглашение в консоли приняло такой вид:


До этого было так:


Как сделать так, чтобы было как раньше?

Может, дело еще в этом? (Мда... в 5 утра мозги совсем не варят... :) ):


Заранее благодарю... :)

З.Ы. По-видимому, нужно ковырять файлик /etc/profile, а конкретнее, что-то здесь:

Код: Выделить всё

if [ -n "${BASH_VERSION}" ]; then
    # Newer bash ebuilds include /etc/bash/bashrc which will setup PS1
    # including color.  We leave out color here because not all
    # terminals support it.
    if [ -f /etc/bash/bashrc ]; then
  # Bash login shells run only /etc/profile
  # Bash non-login shells run only /etc/bash/bashrc
  # Since we want to run /etc/bash/bashrc always we source it
  # from here.  It is unfortunate that there is no way to do
  # this *after* the user's .bash_profile runs (without putting
  # it in the user's dot-files), but it shouldn't make any
  # difference.
  . /etc/bash/bashrc
    else
  PS1='\u@\h \w \$ '
    fi
else
    # Setup a bland default prompt.  Since this prompt should be useable
    # on color and non-color terminals, as well as shells that don't
    # understand sequences such as \h, don't put anything special in it.
    PS1="`whoami`@`uname -n | cut -f1 -d.` \$ "
fi
Gentoo Base System version 1.12.1, gentoo-sources-2.6.17-r5, KDE-3.5.5
icq uid - 319283395
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Вопросец...

Сообщение t.t »

По-видимому, здесь _такое_ приглашение всё-таки не устанавливается. Покажи grep "PS1" /etc/bash/bashrc; ну, можно ещё и ~/.bashrc на всякий.. А вообще поиск -- очень классная штука. :thumbsup:
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
v0iD
Сообщения: 63

Re: Вопросец...

Сообщение v0iD »

у меня всегда было, как на 1-ой картинке... Набираю source /etc/profile и становится, как на 2-ой картинке ...
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Вопросец...

Сообщение t.t »

Да, Дилан, ещё один момент: зачем ради одного приглашения баша целый десктоп постить? У Странника, например, трафик платный...
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
StraNNicK
Бывший модератор
Сообщения: 1005
Статус: добрый хиппи

Re: Вопросец...

Сообщение StraNNicK »

*утирая скупую мужскую слезу*
Спасибо, далёкий друг... ;)

Кроме шуток - по крайней мере у ГИМПа есть такая полезная функция crop (обрезать)...
Ушёл навсегда. В личку не заглядываю.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Вопросец...

Сообщение t.t »

(StraNNicK @ Wednesday, 22 September 2004, 15:10) писал(а):*утирая скупую мужскую слезу*
Спасибо, далёкий друг...  ;)
Не за что. Заходите ещё ;)
(StraNNicK @ Wednesday, 22 September 2004, 15:10) писал(а):Кроме шуток - по крайней мере у ГИМПа есть такая полезная функция crop (обрезать)...
Ещё одна наводка: приглашение оболочки -- это _текстовая_ информация. :D
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
VadimD
Сообщения: 90

Re: Вопросец...

Сообщение VadimD »

Может

Код: Выделить всё

echo source /etc/profile > ~/.bashrc

Должно сработать... ;)
Gentoo/***

_________
BRGDS!
Спасибо сказали:
Аватара пользователя
Dilan
Сообщения: 93
Статус: Супер модератор
ОС: Gentoo Linux

Re: Вопросец...

Сообщение Dilan »

(t.t @ Wednesday, 22 September 2004, 6:44) писал(а):По-видимому, здесь _такое_ приглашение всё-таки не устанавливается. Покажи grep "PS1" /etc/bash/bashrc; ну, можно ещё и ~/.bashrc на всякий.. А вообще поиск -- очень классная штука. :thumbsup:


Проблема в том, что этих файликов ни одного нет :( Пересборка не помогает.
Gentoo Base System version 1.12.1, gentoo-sources-2.6.17-r5, KDE-3.5.5
icq uid - 319283395
Спасибо сказали:
Аватара пользователя
VadimD
Сообщения: 90

Re: Вопросец...

Сообщение VadimD »

В Gentoo нет /etc/bash/bashrc а ~/.bashrc нужно создать самому.
вот мой /etc/profile

Код: Выделить всё

# /etc/profile:
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/profile,v 1.23 2003/04/29 21:23:18 azarah Exp $

if [ -e "/etc/profile.env" ]
then
        . /etc/profile.env
fi

# 077 would be more secure, but 022 is generally quite realistic
umask 022

if [ `/usr/bin/whoami` = 'root' ]
then
        # Do not set PS1 for dumb terminals
        if [ "$TERM" != 'dumb'  ] && [ -n "$BASH" ]
        then
                export PS1='\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]'
        fi
        export PATH="/bin:/sbin:/usr/bin:/usr/sbin:${ROOTPATH}"
else
        # Do not set PS1 for dumb terminals
        if [ "$TERM" != 'dumb'  ] && [ -n "$BASH" ]
        then
                export PS1='\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'
        fi
        export PATH="/bin:/usr/bin:${PATH}"
fi
unset ROOTPATH

if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]
then
        export INPUTRC="/etc/inputrc"
fi

# Extract the value of EDITOR
[ -z "$EDITOR" ] && EDITOR="`. /etc/rc.conf 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="`. /etc/conf.d/basic 2>/dev/null; echo $EDITOR`"
[ -z "$EDITOR" ] && EDITOR="/bin/nano"
export EDITOR

В этом файле можно исправить приглашение глобально. А source /etc/profile передаст параметры терминалу поэтому см. мой предидущий пост.
Gentoo/***

_________
BRGDS!
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Вопросец...

Сообщение t.t »

(Dilan @ Thursday, 23 September 2004, 1:56) писал(а):
(t.t @ Wednesday, 22 September 2004, 6:44) писал(а):По-видимому, здесь _такое_ приглашение всё-таки не устанавливается. Покажи grep "PS1" /etc/bash/bashrc; ну, можно ещё и ~/.bashrc на всякий.. А вообще поиск -- очень классная штука. :thumbsup:
Проблема в том, что этих файликов ни одного нет :( Пересборка не помогает.

(VadimD @ Thursday, 23 September 2004, 8:25) писал(а):~/.bashrc нужно создать самому.
Вот именно. Нету -- так создай, зачем пересобирать-то?.. :dntknw:
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: