Как я могу сделать текст в комбинации читаемым?

# is there a way to persist this through working enviornments besides this?
declare -x WORKING=`cat ~/.working`

Возможно, использование:

export WORKING=$(cat ~/.working)

Это должно добавить его к Вашей среде до перезагрузки.

Необходимо смочь сослаться на это позже при помощи

echo $WORKING

от подсказки.

14
31.12.2014, 11:35
5 ответов

При обнаружении этого сообщения об ошибке. Мне пришлось скорректировать свои разрешения следующим образом:

chmod 2775/usr/bin/screen

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

Вы должны прочитать больше о SUID, SGID, Sticky Bit, ACL и о том, как они влияют на доступ.

-121--20185-

Это необходимо, если используется DHCP v6 из-за несколько отличающегося способа работы DHCP в v4 и v6.

В DHCP v4 клиент устанавливает соединение с сервером, и из-за правил по умолчанию, разрешающих «установленные» соединения обратно через брандмауэр, обратный ответ DHCP разрешен через.

Однако в DHCP v6 начальный запрос клиента отправляется на статически назначенный адрес многоадресной рассылки, в то время как ответ имеет адрес одноадресной рассылки DHCP-сервера в качестве источника (см. RFC 3315 ). Поскольку источник теперь отличается от места назначения исходного запроса, правило «setted» не разрешает его прохождение и, следовательно, DHCP v6 завершится ошибкой.

Для борьбы с этим было создано новое правило firewalld под названием dhcpv6-client , которое позволяет передавать входящие ответы DHCP v6 - это правило dhcpv6-client . Если в сети не запущен DHCP v6 или используется статическая IP-адресация, ее можно отключить.

-121--34578-

Похоже, что это была регрессия, введенная в Meld 3.12.1. Предыдущие версии я загрузил с веб-сайта meld .

Meld 3.12.0 работает нормально. 3.12.0

Meld 3.12.1 - нет. enter image description here

Я связался с устройствами, и они сказали мне, что это действительно регрессия, введенная в порту gtk + 3. Они предложили попробовать только что выпущенный 3.12.3, который сейчас работает. (Однако это до сих пор не полностью объясняет, почему плавь в новом счете сработает.)

4
27.01.2020, 19:50

Если я сделаю найду -b meld | grep home, то получу три каталога, о которых вы не упомянули;

~/.gconf/apps/meld
~/.gconf/apps/gnome-settings/meld
~/.local/share/meld

Один в ~/. local/share просто кажется, что это история локальных сличений, но в двух других каталогах есть xml файлы. Я бы попробовал удалить их.

Если это не сработает, то можно увидеть, какие именно файлы meld читает нечто вроде:

strace -e trace=file meld |& grep home

Глядя на вывод, можно надеяться, что получится что-то еще, что можно будет исследовать.

В противном случае я попытаюсь создать другую учетную запись пользователя, войти в систему и запустить meld (но больше ничего). Если он покажет ok, вы можете просмотреть там файлы точек/переменные окружения и сравнить их с вашей собственной учетной записью. Обратите внимание, что вы должны входить в систему через X, а не просто использовать su или sudo, чтобы ваше окружение рабочего стола получило шанс создать файлы точек по умолчанию - скорее всего, именно поэтому оно выглядит простым, когда запущено от имени root.

Если ничего из этого не работает, вы всегда можете отказаться и вместо этого использовать Diffuse. Я сам еще не протестировал его правильно, но он делает некоторые вещи, которые meld не может (хотя и не сравнивает каталоги, так что это не совсем замена). :)

Обновление

Чтобы попытаться отследить оскорбительный файл (-ы), вы можете сравнить файлы точек в новой учетной записи со старыми. К сожалению, это может быть почти любой из точечных файлов в новой учетной записи, поэтому важно не запускать другие приложения (особенно веб-браузер), так как это создаст/изменит больше. Чтобы сравнить файлы, можно попробовать запустить что-то подобное в новой учетной записи:

find . -type f -exec cmp {} /home/your_account/{} \;

Для тех, которые отличаются, можно исследовать далее с, эм, Meld. Если это ничего не даст, то, вероятно, есть файл, который вы хотите удалить и который будет трудно найти. Можно попробовать вернуться к strace и сравнить результаты работы двух учетных записей.

3
27.01.2020, 19:50

замените meld.css тем, который там есть, и вы сможете использовать Meld с темной темой https://wiki.gnome.org/Apps/Meld/DarkThemes

1
27.01.2020, 19:50

По крайней мере, начиная с версии 3.16.4 Meld поддерживает различные цветовые схемы.

См. Meld > Preferences :

meld prefernces

(возможно, это изменение было введено в более ранних версиях)

Примечание :
Также можно принудительно установить определенную тему для Meld с помощью CLI: GTK_THEME=Adwaita:dark meld

21
27.01.2020, 19:50

только обновление...

В версии 3.18 не будут отображаться настройки для смены темы.

но с помощью редактора dconf -вы можете получить доступ к конфигурации объединения и установить стиль -chema на «объединение -темный»... и будьте счастливы!

почти так:https://linux.m2osw.com/no-meld-preferences-menu

enter image description here

4
27.01.2020, 19:50

Теги

Похожие вопросы