Как расшифровать это %D0%A0%D0%B8%D0%BF%D0%BE%D0%BB%D1%8C
Как расшифровывать такое %D0%A0%D0%B8%D0%BF%D0%BE%D0%BB%D1%8C ?
Как расшифровывать такое %D0%A0%D0%B8%D0%BF%D0%BE%D0%BB%D1%8C ?
Вот вставляешь флешку в usb-шку, в файл-мэнэджере она появляется с предложением смонтировать, уже распознанная как флешка…
А как это сделать в консоли? Как узнать что воткнутое является флешкой? Как сопоставить воткнутое и устройство /dev/sdc1 (например) Как понять что /dev/sdc1 - это usb-флешка, а не хард, например. Как прочитать её метку - label ? Какая там фс?
Ведь графический-то фм всё это как-то видит…
Какой самый простой и надёжный способ отличить rpm-based систему от deb ? Для скрипта. Все отличия какие-то неоднозначные, след. не очень надёжны, каждый форк всё по своему делает. Вот например была рекомендация на просторах сети: for i in $( echo rpm dpkg pacman ); do which $i; done 2> /dev/null Вроде здорово, но что же я вижу:
lab@nb11:~$ for i in $( echo rpm dpkg pacman ); do which $i; done 2> /dev/null
/usr/bin/rpm
/usr/bin/dpkg
lab@nb11:~$
вот прямо так, дистр на все случаи жизни… )
Последняя Федора - 36 , а тринити официально предлагается только под 34 и 35-ую Федоры. https://wiki.trinitydesktop.org/Fedora_Trinity_Repository_Installation_Instructions
Был уже у кого-нибудь положительный опыт по установке тринити на 36ую Федору? Если да, то как оно в общих чертах делается, и нужен ли для этого ритуала бубен?
Кажется разработчики снова что-то улучшили и я теперь не знаю что делать. ГУИ игнорит все конфиги, где указываются пути к исполняемым файлам, и берёт их где-то в неведомом для меня месте
Подробнее о пациенте:
lab@nb11:~$ uname -a
Linux nb11 5.10.0-17-amd64 #1 SMP Debian 5.10.136-1 (2022-08-13) x86_64 GNU/Linux
Подробнее о проблеме:
lab@nb11:~$ cat /etc/profile
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "$(id -u)" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
fi
export PATH
if [ "${PS1-}" ]; then
if [ "${BASH-}" ] && [ "$BASH" != "/bin/sh" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "$(id -u)" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
PATH="$PATH:/icarix/bin"
export PATH
lab@nb11:~$ cat /etc/profile.d/icarix.sh
ICARIX=/icarix
PATH=$PATH:/icarix/bin
export ICARIX PATH
lab@nb11:~$ cat $HOME/.bash_profile
PATH=$PATH:/icarix/bin
export PATH
и вот после всего вышеизложенного набираю в гуёвом терминале:
lab@nb11:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
lab@nb11:~$
Теперь прыгаю в консоль, и вот что вижу:
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/icarix/bin:/icarix/bin:/icarix/bin
Вот скажите откуда и почему такое распи... тоесть особенность. В прошлой версии деб10... не помню точно (старый винт умер) достаточно было
lab@nb11:~$ cat /etc/profile.d/icarix.sh
ICARIX=/icarix
PATH=$PATH:/icarix/bin
export ICARIX PATH
Что теперь не так, и как сделать?
Коротко, только самую суть:
На стареньком системнике стоял старенький асплинукс на разделе винта /dev/sda9 !!!
Я взял да и скопировал его на другой винт в раздел /dev/sda6.
(через mc уже делал так раньше)
Исправил grub.conf c sda6 на sda9
Загрузил сд дистра в режим восстановления, смонтировал /dev/sda6 , сделал на него chroot
далее
/sbin/grub-install hd0
could not find device for /dev/sda9
could not find device for /dev/sda9
could not find device for /dev/sda9
вот прямо три раза .
В grub.conf нет вообще никаких упоминаний про sda9 , откуда он про него помнит???
Всё просмотрел, убрал из /boot все grub.conf.bak и всё что может напоминать - нет ничего не меняется..
Что это??
$ /icarix/bin/leafpad
bash: /icarix/bin/leafpad: Нет такого файла или каталога
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/icarix/bin
$ ls /icarix/bin/leafpad
/icarix/bin/leafpad
$ ls -l /icarix/bin/leafpad
-rwxr-xr-x 1 lab lab 110116 дек 10 2015 /icarix/bin/leafpad
$ file /icarix/bin/leafpad
/icarix/bin/leafpad: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=e605e9afe8bced675c6da5ff5eb217007afe9ef9, stripped
Существует, исполняемый, почему его «нет» ?
Вот если в конке (тринити) клацнуть правой кнопкой по картинке - то на вкладочке MetaInfo/JPEG Exif есть поле Comment, где можно писать-читать любые комментарии.
А вот через exif (exif-0.6.21-4.fc19.i686) никак не удаётся эти комменты найти. В чём же дело и как же быть?
Здравствуйте и с новым годом!
Не молодой уже винт IDE 40Gb никак не могу толком переразметить. GParted итп вылетют с ошибками.
Смысл ошибок сводится к:
Can`t have overlapping partitions. Не может быть раздела за пределами устройства.
Как это исправить? Данные на диске уже не нужны, нужно сделать новые нормальные разделы, чтобы установить систему и загрузчик.
Рабочий стол раскинут на два монитора (crt и tv). Насколько мне известно, этот режим называется Xinerama. (Раньше он указывался в xorg.conf , теперь не знаю где). Как запустить приложение на определенном мониторе?
Когда мониторы работали клонами можно было так env DISPLAY=:0.1 totem --fullscreen film.avi
А теперь наверно нужно что-то типа: ?? --geometry
В некоторых программах, например smplayer есть спец опции для этого, но можно ли это делать как-то более универсально?
Ничего не нагугливается. Есть какие либо соображения по этому поводу?