Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: eonwe 30 Března 2010, 23:47:20
-
Vůbec nevím proč, ale konzole mi najednou přestala brát příkazy, který jsem byl zvyklý používat a píše command not found Například u příkazů:
sudo shutdown -h
nebo třeba sudo apt-get install -f
Co se mohlo stát???
-
Můžeš sem hodit:
echo $PATH
Pro vysvětlenou, spustitelné soubory najdeme v adresářích zapsaných do proměnné PATH, tak mě napadá, jestli nemůže být problém někde tady. Možná někdo fundovanější poradí lépe. Ale tohle bylo to první, co mě napadlo.
-
Po zadání echo $PATH mi to vyhodí toto:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
-
?Píše to
command not found
nebo
sudo: command not found
Můžeš to tu dát přesně, včetně příkazu? Příkazy BEZ sudo fungují? Funguje gksudo? Co vypíšewhich sudo
-
billgates@billgates-desktop:~$ sudo shutdown -h +120
sudo shutdown -h +120: command not found
billgates@billgates-desktop:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
billgates@billgates-desktop:~$ shutdown -h +12
shutdown -h +12: command not found
billgates@billgates-desktop:~$ sudo shutdown -h +12
sudo shutdown -h +12: command not found
billgates@billgates-desktop:~$ which sudo
which sudo: command not found
billgates@billgates-desktop:~$ shutdown
shutdown: time expected
Try `shutdown --help' for more information.
billgates@billgates-desktop:~$ shutdown --help
shutdown --help: command not found
billgates@billgates-desktop:~$
billgates@billgates-desktop:~$ sudo apt-get install -f
sudo apt-get install -f: command not found
jen tak pro představu
...jde mi z toho hlava kolem, protože dřív příkazy normálně fungovaly...
-
billgates@billgates-desktop:~$ sudo shutdown -h +120
sudo shutdown -h +120: command not found
billgates@billgates-desktop:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
billgates@billgates-desktop:~$ shutdown -h +12
shutdown -h +12: command not found
billgates@billgates-desktop:~$ sudo shutdown -h +12
sudo shutdown -h +12: command not found
billgates@billgates-desktop:~$ which sudo
which sudo: command not found
billgates@billgates-desktop:~$ shutdown
shutdown: time expected
Try `shutdown --help' for more information.
billgates@billgates-desktop:~$ shutdown --help
shutdown --help: command not found
billgates@billgates-desktop:~$
billgates@billgates-desktop:~$ sudo apt-get install -f
sudo apt-get install -f: command not found
jen tak pro představu
...jde mi z toho hlava kolem, protože dřív příkazy normálně fungovaly...
vypadá to, že to bere celý zadaný řádek jako jeden příkaz(tzn. když zadáš "sudo apt-get install -f" tak to chce pustit binárku nazvanou "sudo apt-get install -f" a ne "sudo" která pustí "apt-get" s parametry "install" a "-f" .. to je divný
-
ale jiný příkazy fungují, např:
billgates@billgates-desktop:~$ sudo apt-get install xfonts-terminus
[sudo] password for billgates:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí
Čtu stavové informace... Hotovo
... atakdáltonebuduvypisovat
-
A "halt" ide?
-
billgates@billgates-desktop:~$ sudo halt
sudo halt: command not found
-
a když dám bez sudo, tak:
billgates@billgates-desktop:~$ halt
halt: Need to be root
-
wow, tohle je snad nejzajimavejsi problem, jaky jsem tu na foru kdy videl (+- 3,5 roku)
zkus sem dat vypisy prikazu set a env (sice me moc nenapada co by z toho slo vykoukat, ale aspon by bylo neco, od ceho se odpichnout)
-
tak to mě těší - něco jako mimořádně vzácná choroba, se kterou si doktoři nevědí rady ;D
set
ORBIT_SOCKETDIR=/tmp/orbit-nipertaci
SSH_AGENT_PID=1554
TERM=xterm
SHELL=/bin/bash
XDG_SESSION_COOKIE=ee469426154fc73ede5ef8524b68baf8-1270064537.991771-1720859973
GTK_RC_FILES=/etc/gtk/gtkrc:/home/nipertaci/.gtkrc-1.2-gnome2
WINDOWID=65015356
GTK_MODULES=canberra-gtk-module
USER=nipertaci
LS_COLORS=rs=0:di=01;34:ln=01;36:hl=44;37:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:
GNOME_KEYRING_SOCKET=/tmp/keyring-5AYpWi/socket
SSH_AUTH_SOCK=/tmp/keyring-5AYpWi/socket.ssh
SESSION_MANAGER=local/nipertaci-desktop:@/tmp/.ICE-unix/1514,unix/nipertaci-desktop:/tmp/.ICE-unix/1514
USERNAME=nipertaci
DESKTOP_SESSION=gnome
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/home/nipertaci
GDM_KEYBOARD_LAYOUT=cz,us ,
LANG=cs_CZ.UTF-8
GDM_LANG=cs_CZ.UTF-8
GDMSESSION=gnome
SPEECHD_PORT=7560
SHLVL=1
HOME=/home/nipertaci
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
LOGNAME=nipertaci
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-yz9bAYJdfi,guid=2c8b27427b04cffc3062f8f64bb3a59a
XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/
LESSOPEN=| /usr/bin/lesspipe %s
DISPLAY=:0.0
LESSCLOSE=/usr/bin/lesspipe %s %s
COLORTERM=gnome-terminal
XAUTHORITY=/var/run/gdm/auth-for-nipertaci-M5USSr/database
_=/usr/bin/env
nipertaci@nipertaci-desktop:~$
jak mám zobrazit celý výpis příkazu set? určitě se mi tu zobrazuje jen část...
esac;
if [[ "$cur" == -* ]]; then
COMPREPLY=($( compgen -W '-help -listen -via -shared -noshared\
-viewonly -fullscreen -noraiseonbeep -passwd -encodings\
-bgr233 -owncmap -truecolour -truecolor -depth \
-compresslevel -quality -nojpeg -nocursorshape \
-x11cursor' -- $cur ));
else
_known_hosts;
fi
}
_ufw ()
{
cur=${COMP_WORDS[COMP_CWORD]};
prev=${COMP_WORDS[COMP_CWORD-1]};
if [ $COMP_CWORD -eq 1 ]; then
COMPREPLY=($( compgen -W "$(_ufw_commands)" $cur ));
else
if [ $COMP_CWORD -eq 2 ]; then
case "$prev" in
app)
COMPREPLY=($( compgen -W "$(_ufw_app_commands)" $cur ))
;;
status)
COMPREPLY=($( compgen -W "$(_ufw_status_commands)" $cur ))
;;
delete)
COMPREPLY=($( compgen -W "$(_ufw_rule_commands)" $cur ))
;;
logging)
COMPREPLY=($( compgen -W "$(_ufw_logging_commands)" $cur ))
;;
show)
COMPREPLY=($( compgen -W "$(_ufw_show_commands)" $cur ))
;;
default)
COMPREPLY=($( compgen -W "$(_ufw_default_commands)" $cur ))
;;
esac;
fi;
fi
}
_ufw_app_commands ()
{
ufw --help | sed -e '1,/^Application profile commands:/d' -e '/^ [^ ]/!d' -e 's/[ \t]\+app[ \t]\+\([a-z|]\+\)[ \t]\+.*/\1/g'
}
_ufw_commands ()
{
commands=$(ufw --help | sed -e '1,/^Commands:/d' -e '/^Application profile commands:/Q' -e 's/^[ \t]\+\([a-z|]\+\)[ \t]\+.*/\1/g' -e 's/|/ /g' | uniq);
echo "$commands app"
}
_ufw_default_commands ()
{
echo "allow deny reject"
}
_ufw_logging_commands ()
{
echo "off on low medium high full"
}
_ufw_rule_commands ()
{
echo "`_ufw_default_commands` limit"
}
_ufw_show_commands ()
{
echo "raw"
}
_ufw_status_commands ()
{
echo "numbered verbose"
}
_uids ()
{
if type getent &>/dev/null; then
COMPREPLY=($( getent passwd | awk -F: '{if ($3 ~ /^'$cur'/) print $3}' ));
else
if type perl &>/dev/null; then
COMPREPLY=($( compgen -W '$( perl -e '"'"'while (($uid) = (getpwent)[2]) { print $uid . "\n" }'"'"' )' -- $cur ));
else
COMPREPLY=($( awk 'BEGIN {FS=":"} {if ($3 ~ /^'$cur'/) print $3}' /etc/passwd ));
fi;
fi
}
_umount ()
{
local cur IFS='
';
COMPREPLY=();
cur=`_get_cword`;
COMPREPLY=($( compgen -W '$( mount | cut -d" " -f 3 )' -- $cur ));
return 0
}
_unace ()
{
local cur;
COMPREPLY=();
cur=`_get_cword`;
case "$cur" in
-*)
COMPREPLY=($( compgen -W '-c -c- -f -f- -o -o- -p -y -y-' -- $cur ))
;;
*)
if [ $COMP_CWORD -eq 1 ]; then
COMPREPLY=($( compgen -W 'e l t v x' -- $cur ));
else
_filedir '@(ace|ACE)';
fi
;;
esac;
return 0
}
_unrar ()
{
local cur;
COMPREPLY=();
cur=`_get_cword`;
case "$cur" in
-*)
COMPREPLY=($( compgen -W '-ad -ap -av- -c- -cfg- -cl -cu \
-dh -ep -f -idp -ierr -inul -kb -o+ -o- -ow -p -p- -r -ta \
-tb -tn -to -u -v -ver -vp -x -x@ -y' -- $cur ))
;;
*)
if [ $COMP_CWORD -eq 1 ]; then
COMPREPLY=($( compgen -W 'e l lb lt p t v vb vt x' -- $cur ));
else
_filedir '@(rar|RAR)';
fi
;;
esac;
return 0
}
_unshunt ()
{
local cur;
COMPREPLY=();
cur=`_get_cword`;
if [[ "$cur" == -* ]]; then
COMPREPLY=($( compgen -W '-h --help' -- $cur ));
else
_filedir -d;
fi
}
_update_alternatives ()
{
local cur prev mode args i;
COMPREPLY=();
cur=`_get_cword`;
prev=${COMP_WORDS[COMP_CWORD-1]};
case "$prev" in
--@(altdir|admindir))
_filedir -d;
return 0
;;
--@(help|version))
return 0
;;
esac;
for ((i=1; i < COMP_CWORD; i++ ))
do
if [[ "${COMP_WORDS[i]}" == --@(install|remove|auto|display|config|remove-all) ]]; then
mode=${COMP_WORDS[i]};
args=$(($COMP_CWORD - i));
break;
fi;
done;
case $mode in
--install)
case $args in
1)
_filedir
;;
2)
installed_alternatives
;;
3)
_filedir
;;
esac
;;
--remove)
case $args in
1)
installed_alternatives
;;
2)
_filedir
;;
esac
;;
--auto)
installed_alternatives
;;
--remove-all)
installed_alternatives
;;
--display)
installed_alternatives
;;
--config)
installed_alternatives
;;
*)
COMPREPLY=($( compgen -W '--verbose --quiet --help --version \
--altdir --admindir' -- $cur ) $( compgen -W '--install --remove --auto --display \
--config' -- $cur ))
;;
esac
}
_update_rc_d ()
{
local cur prev sysvdir services options valid_options;
cur=`_get_cword`;
prev=${COMP_WORDS[COMP_CWORD-1]};
[ -d /etc/rc.d/init.d ] && sysvdir=/etc/rc.d/init.d || sysvdir=/etc/init.d;
services=($(echo $sysvdir/!(README*|*.sh|*.dpkg*|*.rpm@(orig|new|save))));
services=(${services[@]#$sysvdir/});
options=(-f -n);
if [[ $COMP_CWORD -eq 1 || "$prev" == -* ]]; then
valid_options=($( echo "${COMP_WORDS[@]} ${options[@]}" | tr " " "\n" | sed -ne "/$( echo "${options[@]}" | sed "s/ /\\|/g" )/p" | sort | uniq -u ));
COMPREPLY=($( compgen -W '${options[@]} ${services[@]}' -X '$( echo ${COMP_WORDS[@]} | tr " " "|" )' -- $cur ));
else
if [[ "$prev" == ?($( echo ${services[@]} | tr " " "|" )) ]]; then
COMPREPLY=($( compgen -W 'remove defaults start stop' -- $cur ));
else
if [[ "$prev" == defaults && "$cur" == [0-9] ]]; then
COMPREPLY=(0 1 2 3 4 5 6 7 8 9);
else
if [[ "$prev" == defaults && "$cur" == [sk]?([0-9]) ]]; then
COMPREPLY=(0 1 2 3 4 5 6 7 8 9);
else
if [[ "$prev" == defaults && -z "$cur" ]]; then
COMPREPLY=(0 1 2 3 4 5 6 7 8 9 s k);
else
if [[ "$prev" == ?(start|stop) ]]; then
if [[ "$cur" == [0-9] || -z "$cur" ]]; then
COMPREPLY=(0 1 2 3 4 5 6 7 8 9);
else
if [[ "$cur" == [0-9][0-9] ]]; then
COMPREPLY=($cur);
else
COMPREPLY=();
fi;
fi;
else
if [[ "$prev" == ?([0-9][0-9]|[0-6S]) ]]; then
if [[ -z "$cur" ]]; then
if [[ $prev == [0-9][0-9] ]]; then
COMPREPLY=(0 1 2 3 4 5 6 S);
else
COMPREPLY=(0 1 2 3 4 5 6 S .);
fi;
else
if [[ "$cur" == [0-6S.] ]]; then
COMPREPLY=($cur);
else
COMPREPLY=();
fi;
fi;
else
if [[ "$prev" == "." ]]; then
COMPREPLY=($(compgen -W "start stop" -- $cur));
else
COMPREPLY=();
fi;
fi;
fi;
fi;
fi;
fi;
fi;
fi;
return 0
}
_urlsnarf ()
{
local cur;
COMPREPLY=();
cur=`_get_cword`;
prev=${COMP_WORDS[COMP_CWORD-1]};
case "$prev" in
-i)
_interfaces;
return 0
;;
esac;
if [[ "$cur" == -* ]]; then
COMPREPLY=($( compgen -W '-n -i -v' -- $cur ));
fi
}
_usb_ids ()
{
COMPREPLY=(${COMPREPLY[@]:-} $( compgen -W "$( lsusb | awk '{print $6}')" -- $cur ))
}
_user_at_host ()
{
local cur;
COMPREPLY=();
cur=`_get_cword`;
if [[ $cur == *@* ]]; then
_known_hosts;
else
COMPREPLY=($( compgen -u -- "$cur" ));
fi;
return 0
}
_usergroup ()
{
local IFS='
';
cur=${cur//\\\\ / };
if [[ $cur = *@(\\:|.)* ]] && [ -n "$bash205" ]; then
user=${cur%%*([^:.])};
COMPREPLY=($(compgen -P ${user/\\\\} -g -- ${cur##*[.:]}));
else
if [[ $cur = *:* ]] && [ -n "$bash205" ]; then
COMPREPLY=($( compgen -g -- ${cur##*[.:]} ));
else
COMPREPLY=($( compgen -S : -u -- $cur ));
fi;
fi
}
_vncviewer_bootstrap ()
{
local fname;
case "$(_realcommand vncviewer)" in
'')
_filedir `_get_cword`
;;
*xvnc4viewer)
fname=_xvnc4viewer
;;
*tightvncviewer | *)
fname=_tightvncviewer
;;
esac;
if [ $fname ]; then
complete -F $fname vncviewer;
$fname;
unset -f _vncviewer_bootstrap;
fi
}
_webmitm ()
{
local cur;
COMPREPLY=();
cur=`_get_cword`;
if [[ "$cur" == -* ]]; then
COMPREPLY=($( compgen -W '-d' -- $cur ));
else
_known_hosts;
fi
}
_withlist ()
{
local cur;
COMPREPLY=();
cur=`_get_cword`;
if [[ "$cur" == -* ]]; then
COMPREPLY=($( compgen -W '-l --lock -i --interactive \
-r --run -a --all -q --quiet -h --help' -- $cur ));
else
_mailman_lists;
fi
}
_xrandr ()
{
local cur prev output modes;
COMPREPLY=();
cur=`_get_cword`;
prev=${COMP_WORDS[COMP_CWORD-1]};
case "$prev" in
--output)
local outputs=$(xrandr|grep 'connected'|awk '{print $1}');
COMPREPLY=($(compgen -W "$outputs" -- $cur));
return 0
;;
--mode)
for ((i = 1; i < COMP_CWORD; i++ ))
do
if [[ "${COMP_WORDS[i]}" == "--output" ]]; then
output=${COMP_WORDS[i+1]};
break;
fi;
done;
modes=$(xrandr|sed -e "1,/$output/ d" -e "/connected/,$ d"|awk '{print $1}');
COMPREPLY=($( compgen -W "$modes" -- $cur));
return 0
;;
esac;
case "$cur" in
*)
COMPREPLY=($(compgen -W '-d -display -help -o \
--orientation -q --query -s --size\
-r --rate -v --version -x -y --screen \
--verbose --dryrun --prop --fb --fbmm --dpi \
--output --auto --mode --preferred --pos \
--reflect --rotate --left-of --right-of \
--above --below --same-as --set --off --crtc \
--newmode --rmmode --addmode --delmode' -- $cur));
return 0
;;
esac;
return 0
}
_xvnc4viewer ()
{
local cur prev;
COMPREPLY=();
cur=`_get_cword`;
prev=${COMP_WORDS[COMP_CWORD-1]};
case ${prev/#--/-} in
-[pP][aA][sS][sS][wW][dD] | -[pP][aA][sS][sS][wW][oO][rR][dD][fF][iI][lL][eE])
_filedir;
return 0
;;
-[pP][rR][eE][fF][eE][rR][rR][eE][dD][eE][nN][cC][oO][dD][iI][nN][gG])
COMPREPLY=($( compgen -W 'zrle hextile raw' -- $cur ));
return 0
;;
-[vV][iI][aA])
_known_hosts;
return 0
;;
esac;
if [[ "$cur" == -* || "$cur" == --* ]]; then
local dash options=(AcceptClipboard AutoSelect DebugDelay display DotWhenNoCursor FullColor FullColour FullScreen geometry help listen Log LowColourLevel MenuKey name Parent passwd PasswordFile PointerEventInterval PreferredEncoding SendClipboard SendPrimary Shared UseLocalCursor via ViewOnly WMDecorationHeight WMDecorationWidth ZlibLevel);
[[ "$cur" == --* ]] && dash=-- || dash=-;
if shopt nocasematch 2> /dev/null | grep --color=auto -q ^nocasematch; then
local option oldNoCaseMatch=$(shopt -p nocasematch);
shopt -s nocasematch;
COMPREPLY=($( for option in "${options[@]}"; do
[[ $dash$option == "$cur"* ]] && echo $dash$option
done ));
eval "$oldNoCaseMatch" 2> /dev/null;
else
COMPREPLY=($( compgen -W "$(
echo ${options[@]/#/$dash} | tr [:upper:] [:lower:]
)" -- "$(echo "$cur" | tr [:upper:] [:lower:])" ));
fi;
else
_known_hosts;
fi
}
command_not_found_handle ()
{
if [ -x /usr/lib/command-not-found ]; then
/usr/bin/python /usr/lib/command-not-found -- $1;
return $?;
else
return 127;
fi
}
dequote ()
{
eval echo "$1"
}
installed_alternatives ()
{
local admindir;
for i in alternatives dpkg/alternatives rpm/alternatives;
do
[ -d /var/lib/$i ] && admindir=/var/lib/$i && break;
done;
for ((i=1; i < COMP_CWORD; i++ ))
do
if [[ "${COMP_WORDS[i]}" == --admindir ]]; then
admindir=${COMP_WORDS[i+1]};
break;
fi;
done;
COMPREPLY=($( command ls $admindir | grep "^$cur" ))
}
quote ()
{
echo \'${1//\'/\'\\\'\'}\'
}
quote_readline ()
{
if [[ "${BASH_VERSINFO[0]}" -ge 4 ]]; then
echo "${1}";
return;
fi;
local t="${1//\\/\\\\}";
echo \'${t//\'/\'\\\'\'}\'
}
ri_get_methods ()
{
local regex;
if [ "$ri_version" = integrated ]; then
if [ -z "$separator" ]; then
regex="(Instance|Class)";
else
if [ "$separator" = "#" ]; then
regex=Instance;
else
regex=Class;
fi;
fi;
COMPREPLY=(${COMPREPLY[@]} "$( ri ${classes[@]} 2>/dev/null | ruby -ane 'if /^'"$regex"' methods:/.../^------------------|^$/ and \
/^ / then print $_.split(/, |,$/).grep(/^[^\[]*$/).join("\n"); \
end' | sort -u )");
else
COMPREPLY=(${COMPREPLY[@]} "$( ruby -W0 $ri_path ${classes[@]} | ruby -ane 'if /^-/.../^-/ and \
! /^-/ and ! /^ +(class|module): / then \
print $_.split(/, |,$| +/).grep(/^[^\[]*$/).join("\n"); \
end' | sort -u )");
fi;
COMPREPLY=($( compgen $prefix -W '${COMPREPLY[@]}' -- $method ))
}
-
tak to mě těší - něco jako mimořádně vzácná choroba, se kterou si doktoři nevědí rady ;D
jak mám zobrazit celý výpis příkazu set? určitě se mi tu zobrazuje jen část...
ad prvni cast: to se celkem divim :D
ad druha: pouzij vypis do souboru a z toho to zkopiruj (set > vypis.txt)
-
billgates@billgates-desktop:~$ which sudo
which sudo: command not found
Zajímavé je, že sudo vlastně nezná, přitom tady ho zná:
billgates@billgates-desktop:~$ sudo apt-get install xfonts-terminus
[sudo] password for billgates:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí
Čtu stavové informace... Hotovo
... atakdáltonebuduvypisovat
čekal bych, že cokoliv se sudo fungovat nebude. Díval ses do logu, cos instaloval naposledy? Teď už bude možná pozdě, ale ve /var/log/apt/term.log by něco být mohlo...jen výpis tuším vyžaduje rootovská oprávnění :)
-
podobny problem jsem mival uz jednou take, kdyz to tam davalo misto obycejne mezery tvrdou mezeru a pak se to tvarilo jako jeden prikaz (resil jsem to prepnutim na jine rozlozeni klavesnice jen nevim, jestli zlobila cs varianta a prepinal jsem na us nebo opacne)
-
Opravdu zajímavé ,vůbec nic mne nenapadá ... Zkus to s tím přepínačem a pokud ti to hodně vadí :-) tak reinstaluj os ;-) to bude možná nejrychlejší :-D
-
Opravdu zajímavé ,vůbec nic mne nenapadá ... Zkus to s tím přepínačem a pokud ti to hodně vadí :-) tak reinstaluj os ;-) to bude možná nejrychlejší :-D
Když už, tak bych zkusil spíš upgrade
-
Jak quaker už řekl, něco se pokazilo v rozdělování příkazů, ale neházel bych to hned na shell; IMHO jde o špatnou mezeru, takže něco s lokálním nastavením (blbosti ohledně správného přizpůsobení jazyku uživatele). Plácám možná do větru, ale zkus si zkopírovat mezeru odněkud jinud (třeba tady máš jednu hezkou: " " ;D) a vložit ji do terminálu, místo mačkání mezerníku.
edit: aha, nejsem jediný, teď jsem si všimnul /jmp/ova příspěvku - zkus to taky.
-
Teď nejsem na Linu, ale jako první určitě vyzkouším tu mezeru, ale mám obavu, že tak jednoduché to nebude :-\
Nevím, jestli to nemůže mít souvislost, ale poslední dobou jsem si hrál s instalací ovladačů na tiskárnu Canon iP4600, to se mi včera díky návodu na fóru podařilo (musely se doinstalovat nějaké knihovny: http://forum.ubuntu.cz/index.php/topic,40781.0.html (http://forum.ubuntu.cz/index.php/topic,40781.0.html)), ale než se zadařilo, tak to házelo hlášky o porušených závislostech a měl jsem zadat sudo apt-get install -f
. To fungovalo, po nějakém dalším pokusu, když už začaly problémy s command not found už se oprava dala provést jen pomocí Synapticu, který odmítal fungovat, dokud problém nebude vyřešen... ...ale toto vůbec souvislost nemusí mít...
-
ta mezera se mi moc nezda, ale v pripade, ze to je opravdu tim, tak se naskyta jeste zajimavejsi problem: proc "sudo apt-get install xfonts-terminus" projde a "sudo halt" ne?
EDIT: hm, podle toho co eonwe pise nize, je ta mezera celkem jista, a ze zajimaveho problemu se stava naprosto nudny bug...
jen me prekvapuje, ze copy/pastem/POSTem sem na forum se typ mezery zmenil, protoze problem s mezerou me napadl hned na zacatku a to , ze tady na foru jsou v tom uz normalni mezery jsem si zkontroloval...
-
ta mezera se mi moc nezda, ale v pripade, ze to je opravdu tim, tak se naskyta jeste zajimavejsi problem: proc "sudo apt-get install xfonts-terminus" projde a "sudo halt" ne?
tý brďóó, jestlis na to teď náhodou nekápl... ten příkaz jsem tam kopíroval!!! Musím to doma vyzkoušet, dám vědět.
-
A ty příkazy zadáváš v komandlajně nebo v komandlajně v GUI?
-
Možná to bude podobný problém jako
http://forum.debian-linux.cz/index.php/topic,259.0/topicseen.html
-
Možná to bude podobný problém jako
http://forum.debian-linux.cz/index.php/topic,259.0/topicseen.html
Jj, otestoval jsem to a je to v té mezeře, teď ještě musím polaborovat s nastavením klávesnice a zjistit, kde mám co vrátit do původního stavu...
-
Tak příkazy už fungují. Dík za rady ;)
-
Tak příkazy už fungují. Dík za rady ;)
Tohle byl za poslední dobu jeden z nejzajímavějších topiců, který jsem zde sledoval :)
-
me by jeste zajimalo, jak doslo k tomu, ze se zacaly psat "spatne" mezery a jak jsi to opravil
-
me by jeste zajimalo, jak doslo k tomu, ze se zacaly psat "spatne" mezery a jak jsi to opravil
To by mě taky zajímalo, ani na jednu otázku neznám odpověď.
Vyzkoušel jsem Systém - Volby -Klávesnice tam jsem přehodil rozložení z Česko na cz, us a pak zase zpátky... a terminál prostě funguje jako dřív!
Pokud se dá od někud vytáhnout nějakej log, který by mohl napovědět, klidně ho sem nahodím.
-
?Můžeš mi zkusit
grep -IRE 'key <SPCE>.*nobreakspace' /usr/share/X11/xkb
gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
-
?Můžeš mi zkusitgrep -IRE 'key <SPCE>.*nobreakspace' /usr/share/X11/xkb
gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
/usr/share/X11/xkb/symbols/us: key <SPCE> { [ space, space, space, nobreakspace ] };
/usr/share/X11/xkb/symbols/no: key <SPCE> { [ space, space, nobreakspace, nobreakspace] };
/usr/share/X11/xkb/symbols/ca: key <SPCE> { [ space, space, nobreakspace ] };
/usr/share/X11/xkb/symbols/ca: key <SPCE> { [ space, space, nobreakspace ] };
/usr/share/X11/xkb/symbols/sk: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/ie: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/ie: key <SPCE> { [ space, space, space, nobreakspace ] };
/usr/share/X11/xkb/symbols/lk: key <SPCE> { [ space, nobreakspace, 0x0100200c, NoSymbol ] };
/usr/share/X11/xkb/symbols/br: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/br: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/fo: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/il: key <SPCE> { [ space, space, thinspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/cd: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/ch: key <SPCE> { [ space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/fi: key <SPCE> { [ space, space, space, nobreakspace ] };
/usr/share/X11/xkb/symbols/cz: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/bt: key <SPCE> { [ 0x1000F0B, space, 0x1000F0C, nobreakspace ] };
/usr/share/X11/xkb/symbols/fr: key <SPCE> { [ space, nobreakspace, underscore, U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)
/usr/share/X11/xkb/symbols/fr: key <SPCE> { [ space, nobreakspace, underscore, nobreakspace ] }; // ␣ (espace insécable) _ (espace insécable)
/usr/share/X11/xkb/symbols/fr: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/fr: key <SPCE> { [ space, nobreakspace, space, nobreakspace ] };
/usr/share/X11/xkb/symbols/fr: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/mn: key <SPCE> { [ space, space, nobreakspace ] };
/usr/share/X11/xkb/symbols/macintosh_vndr/ch: key <SPCE> { [ space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/macintosh_vndr/fr: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/macintosh_vndr/dk: key <SPCE> { [ space, space, nobreakspace, nobreakspace ]};
/usr/share/X11/xkb/symbols/pt: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/ir: key <SPCE> { [ space, 0x100200c, nobreakspace ] };
/usr/share/X11/xkb/symbols/ir: key <SPCE> { [ space, 0x100200c, nobreakspace ] };
/usr/share/X11/xkb/symbols/se: key <SPCE> { [ space, space, space, nobreakspace ] };
/usr/share/X11/xkb/symbols/de: key <SPCE> { [ space, space, space, nobreakspace, 0, NoSymbol, U202F ] };
/usr/share/X11/xkb/symbols/dk: key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
/usr/share/X11/xkb/symbols/lt: key <SPCE> {[ space, space, nobreakspace, nobreakspace ]};
/usr/share/X11/xkb/symbols/lt: key <SPCE> {[ space, space, nobreakspace, nobreakspace ]};
layouts = [cz,us,cz\,us \,]
options = [grp grp:alts_toggle]
model = geniuscomfy2