LINUX.ORG.RU
ФорумTalks

[история успеха] Ubuntu 11.04

 


0

1

Перевёл один сервак на 11.04 server, обновлял с 10.04. Посмотрел на версии Postgres и Slony и оставил сервак в покое. А сегодня обнаружил одну прикольную штуку

# chown no[TAB] -> chown nobody
# chown nobody:no[TAB]->  chown nobody:nogroup

Это то о чём я даже боялся мечтать.

На десктопе пока что 10.10, обновлять как то страшно, решил ждать ещё месяц.

★★★
Ответ на: комментарий от madgnu

тот пример который я привёл не работает в 10.04, и не работает в CentOS 5.X. Да, я любитель стабильных дистров и криокамер.

GoNaX ★★★
() автор топика
Ответ на: комментарий от madgnu

Ооооо, спасибо за наводку. Сейчас организую себе счастье на 10.04.

GoNaX ★★★
() автор топика
Ответ на: комментарий от GoNaX

> Зато сколько интересного и полезного узнал ))

Что-то отличное от Убунты не пробовал поюзать? А то такими темпами ты где-то через пару лет узнаешь как перенаправлять вывод команды в файл.

karbofos
()
Ответ на: комментарий от karbofos

LTS видел хоть раз в жизни??? aptitude full-upgrade без малейших содраганий, за год не обнаружил проблем, за первый год. За пятый, тоже врядли увижу

GoNaX ★★★
() автор топика
Ответ на: комментарий от karbofos

Троллишь ты зачётно. Плюсу карму

GoNaX ★★★
() автор топика
Ответ на: комментарий от timur_dav

Вот уж это ЛОР, я понимаю что такое открытые исхдники. Я благодарен тем разрабам которые пилят ВСЁ компоненты системы, точно так же благодарен дистро строителям. Я не приписываю заслуги Убунте. Дистро срачь разводить не собираюсь.

GoNaX ★★★
() автор топика

Это та фича которую я сразу отрубаю на ноутах- не тянут они её, особенно когда ищет незнакомую комманду по базе пакетов.

true_admin ★★★★★
()
Ответ на: комментарий от GoNaX

> LTS видел хоть раз в жизни???

Видел. На Acer'е, который вышел за пару лет до выхода 10.4, до сих пор не починили непонятно по каким причинам отваливающуюся мышку. Самую обыкновенную, не A4Tech. На Тошибе, которая за 3-4 года до 10.4 вышла, тот же глюк.

Ни там, ни там нет загрузочного экрана, просто курсор мигает пока в графический режим не переключится.

Гном тормозит в прорисовке раза в 2-3 сильнее, чем на Арче. Драйверы на видео стоят, да. Полноэкранное видео тоже только с тормозами.

Убунта на обоих ноутах обновляется автоматом раз в неделю.

karbofos
()

Поставь zsh и запили такой zshrc:

# Shell functions
#setenv() { export $1=$2 }  # csh compatibility

setenv() { typeset -x "${1}${1:+=}${(@)argv[2,$#]}" }  # csh compatibility
freload() { while (( $# )); do; unfunction $1; autoload -U $1; shift; done }
stty pass8

#bindkey -v                     # vi key bindings
#bindkey -e                     # emacs key bindings

bindkey ' '                     magic-space  # also do history expansion on space
bindkey '^[[3~'                 delete-char

case $TERM in
        linux)
        bindkey "^[[2~"         yank
        bindkey "^[[3~"         delete-char
        bindkey "^[[5~"         up-line-or-history
        bindkey "^[[6~"         down-line-or-history
        bindkey "^[[1~"         beginning-of-line
        bindkey "^[[4~"         end-of-line
        bindkey "^[e"           expand-cmd-path
        bindkey "^[[A"          up-line-or-search
        bindkey "^[[B"          down-line-or-search
        bindkey " "             magic-space
        ;;
*xterm*|(dt|k|E)term)
        bindkey "\e[3;2~"       delete-word             # Shift-Del
        bindkey "^[[2~"         yank
        bindkey "^[[3~"         delete-char
        bindkey "^[[5~"         up-line-or-history
        bindkey "^[[6~"         down-line-or-history
        bindkey "\e[H"          beginning-of-line
        bindkey "\e[F"          end-of-line
        bindkey "^[e"           expand-cmd-path         ## C-e for expanding path of typed command
        bindkey "^[[A"          up-line-or-search       ## up arrow for back-history-search
        bindkey "^[[B"          down-line-or-search     ## down arrow for fwd-history-search
        bindkey " "             magic-space             ## do history expansion on space
        bindkey "^_"            backward-delete-char
        ;;
rxvt*)
        bindkey "\e[7~"         beginning-of-line       # Home
        bindkey "\e[8~"         end-of-line             # End
        bindkey "\e[3$"         delete-word             # Shift-Del
        ;;
esac

    bindkey    "^[[C"           forward-char
    bindkey    "^[[D"           backward-char
    bindkey    "^[[A"           up-history
    bindkey    "^[[B"           down-history
            
    bindkey    "^?"             backward-delete-char
    bindkey    "^H"             backward-delete-char
                    
# setup backspace correctly
#if [ -x /usr/bin/tput ]; then
        # check we're not in a dumb terminal
#       [ -n "`tput kbs 2>/dev/null`" ] && stty erase `tput kbs`
#fi

if [ -f /usr/share/mc/mc.gentoo ]; then
     . /usr/share/mc/mc.gentoo
fi

setopt histignoredups histignorespace
setopt No_Beep
unsetopt bgnice autoparamslash

autoload -U compinit promptinit
compinit
promptinit; 
#prompt walters
#zstyle ':completion::complete:*' use-cache 1
zmodload zsh/complist
zstyle ':completion:*' menu yes select

#zstyle ':completion:*:descriptions' format '%U%B%d%b%u'
#zstyle ':completion:*:warnings' format '%BИзвините, нет совпадений для: %d%b'

alias ls='ls --color=auto'
alias cal='cal -m'
alias hddtemp='hddtemp /dev/sda /dev/sdb'

alias split_ape-flac='cuebreakpoints *.cue | shnsplit -o "flac flac --best - -o %f\"  *.ape'
alias damnbeep='beep -f 128 -n -f 256 -n -f 512 -n -f 1024 -n'
#alias update='layman -S; eix-sync ; emerge -uDN --keep-going @system @world; emerge --keep-going @preserved-rebuild; damnbeep; revdep-rebuild -i'
#alias upall='update; update; emerge @live-rebuild --keep-going'
#alias makekernel='make -j 3 && make modules && make modules_install && make install && emerge @module-rebuild && damnbeep'
alias makekernel='mkinitcpio -p kernel26'

src () {
   autoload -U zrecompile
   [ -f /etc/zsh/zshrc ] && zrecomile -p /etc/zsh/zshrc
   [ -f ~/.zshrc ] && zrecompile -p ~/.zshrc
   [ -f ~/.zshrc.zwc.old ] && rm -f ~/.zshrc.zwc.old
   [ -f ~/.zcompdump.zwc.old ] && rm -f ~/.zcompdump.zwc.old
   source ~/.zshrc
}

setopt autocd
setopt CORRECT_ALL
SPROMPT="Опечатка? Вы хотели ввести %r вместо %R? ([Y]es/[N]o/[E]dit/[A]bort) "
case $TERM in
 xterm* | rxvt)
  preexec(){print -Pn "\e]0;$0\a"}
 ;;
esac
autoload -U tetris
zle -N tetris
bindkey ^T tetris
autoload -U zcalc
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS}

#------------------------------
# Prompt
#------------------------------
setprompt () {
  prompt_gentoo_prompt=${1:-'blue'}
  prompt_gentoo_user=${2:-'green'}
  prompt_gentoo_root=${3:-'red'}

  if [ "$USER" = 'root' ]
  then
    base_prompt="%B%F{$prompt_gentoo_root}%m%k "
  else
    base_prompt="%B%F{$prompt_gentoo_user}%n@%m%k "
  fi
  post_prompt="%b%f%k"

  path_prompt="%B%F{$prompt_gentoo_prompt}%1~"
  PS1="$base_prompt$path_prompt %# $post_prompt"
  PS2="$base_prompt$path_prompt %_> $post_prompt"
  PS3="$base_prompt$path_prompt ?# $post_prompt"
}
setprompt

Obey-Kun ★★★★★
()
Ответ на: комментарий от karbofos

Слишком много противоречий. Почему она до сих пор на тех ноутах, если мышка отваливается??? Ну судя по аве ты уже взрослый чел сам разберёшься что делать.

GoNaX ★★★
() автор топика
Ответ на: комментарий от Obey-Kun

это лучше в деле видеть. суть такова: нажимаешь tab, появляется список всех возможных вариантов с навигацией стрелочками

Obey-Kun ★★★★★
()
Ответ на: комментарий от GoNaX

> Слишком много противоречий. Почему она до сих пор на тех ноутах, если мышка отваливается???

Потому что народ приучился переходить на тачпад, а обновлять до куррент и ловить новые глюки не хочется. Проблемы разного плана, которые не решались, были со всеми LTS, а я их смотрел начиная с где-то 6.06.

Так что в УМВРЧЯДНТ не верю.

karbofos
()
Ответ на: комментарий от karbofos

Внимание вопрос - Почему ты не поставил туда Арч ??? Ты тут уже потратил больше времени, чем у тебя заняло бы переустановить систему на ту «которую ты умеешь готовить»

GoNaX ★★★
() автор топика
Ответ на: комментарий от GoNaX

> Внимание вопрос - Почему ты не поставил туда Арч ??? Ты тут уже потратил больше времени, чем у тебя заняло бы переустановить систему на ту «которую ты умеешь готовить»

Ты хочешь об этом поговорить? :) Потому что юзер, узнав, что я поставил туда Арч, возопил и потребовал чтобы я поставил Убунту. :)

karbofos
()
Ответ на: комментарий от GoNaX

> Я раньше вообще не знал, что ТАКОЕ есть. Попробую включить и на центоси

Есличо для CentOS, bash-completion.noarch лежит в EPEL репо - http://fedoraproject.org/wiki/EPEL

iMp ★★★
()

> Перевёл один сервак на 11.04 server, обновлял с 10.04

На десктопе пока что 10.10, обновлять как то страшно


Сервак обновлять не страшно, а десктоп страшно?

drull ★☆☆☆
()

zsh уже давно умеет дополнять и имена и аргументы программ. и ещё много чего

memnek
()
Ответ на: комментарий от madgnu

Спасибо, заработало. На группы, кстати, предложил два варианта:

nogroup nopasswdlogin

null123 ★★
()
Ответ на: комментарий от LongLiveUbuntu

это чахлый сервачёк на атоме, при высоких нагрузках он зависал. я создавал тему, сейчас найти не могу, пишу с тел. обновил ради эксперимента, да так и живёт

GoNaX ★★★
() автор топика
Ответ на: комментарий от karbofos

так это же история успеха номер 2. т.е. уже есть обычные пользователи из сознания которых убунта вытеснила вантуз

GoNaX ★★★
() автор топика
Ответ на: комментарий от Obey-Kun

Спасибо за конфиг, попробую окончательно перейти на zsh :)

drakmail ★★★★
()
Ответ на: комментарий от undertaker

мне более, чем в четырёх из пяти случаев помогает. и в одном из пяти мешает

Obey-Kun ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.