Chromium в Debian Wheezy «Ой, Snap!» error [closed]

Вам нужно завершить команду s финальной / :

sed -E 's/native_transport_port:\s9042/native_transport_port:\s9080/'

Пока я нахожусь в это, \ s не означает ничего особенного в разделе замены, это становится s ; поэтому вам следует сделать

sed -E 's/native_transport_port:\s9042/native_transport_port: 9080/'

или, если вы хотите воспроизвести пробелы как есть,

sed -E 's/(native_transport_port:\s)9042/\19080/'

, который повторно использует совпавший текст в замене.

Если ваш sed не поддерживает Perl-стиль \ s , вы можете вместо этого сопоставить по пробелу:

sed 's/native_transport_port: 9042/native_transport_port: 9080/'
3
02.11.2016, 13:15
4 ответа

У вас недавно было обновление программного обеспечения, включая ядро? У меня было обновление пару дней назад. Это было около 160 мегов обновлений. После этого я получил сообщение "Aw Snap" и в Chromium. Я деинсталлировал его, удалил кэш и файлы конфигурации, переустановил его, и ничего не изменилось.

Я в той же лодке.

Часть II

Я не думаю, что у меня когда-либо было истощение оперативной памяти, поэтому я не могу предложить ответ на этот вопрос. Мое использование, вероятно, сильно отличается от вашего. Я запускаю Bleachbit по крайней мере раз в день, чтобы очистить файлы кэша и т.д.

Я решил начать со свежей установки Wheezy.

Сначала я сделал резервную копию своего домашнего каталога на внешнем HD с помощью команды:

tar -pczf home.tar.gz /home

Затем я переустановил Wheezy с оригинального iso диска, который я создал два года назад.

После установки я проверил Chromium, и он работал нормально. Я сбросил настройки и продолжил работу как обычно.

Через 24 часа я получил уведомление об обновлении на 350 мегов. Это было обновление для ядра и кучи других вещей. Ранее обновления происходили в течение более длительного периода времени, но теперь они перешли к более новым. Я скачал и установил их.

После обновления я обнаружил, что Chromium снова получает сообщение "Aw Snap", поэтому я предполагаю, что проблема где-то в обновлениях.

Моя теория заключается в том, что после обновления Wheezy до определенной точки, Chromium перестает работать (37.0.2062.120-1). Вам нужно перейти на Jessie с более новой версией Chromium, чтобы продолжать использовать его. Или же найти способ установить версию Jessie/Chromium на Wheezy.

Часть III

Вышеприведенные ответы применимы только к 32-битной Wheezy, работающей на машине amd64 (долгая история).

Я только что обновился до amd64 версии Wheezy на той же машине.

Я открыл Chromium и снова получил сообщение "Aw Snap" прямо из ворот; никакого истощения оперативной памяти или необходимости обновлений.

Я решил, что раз у меня теперь 64-битная ОС, я могу просто установить Google Chrome и не беспокоиться о Chromium. Я скачал и попытался установить его с помощью GDebi, но получил следующее сообщение:

Ошибка: Dependency is not satisfiable: libstdc++6(>=4.8.0)

Google прекратил поддержку только 32-битной Wheezy, так почему 64-битная получает это сообщение?

Я, вероятно, задам это как новый вопрос.

Часть IV

Вот мой вопрос: Не удается установить Google Chrome на amd64 Wheezy

0
27.01.2020, 21:37

Ответ / комментарий

Мне интересно, пробовали ли вы установить хром из бэкпортов хрипы. Может эта версия работает? Поместите

deb http://ftp.debian.org/debian wheezy-backports main

в свой sources.list, а затем снова загрузите хром. (после очистки) Вам, вероятно, следует удалить текущие списки пакетов и закомментировать другие источники перед обновлением / обновлением, чтобы избежать конфликтов.

Что ужасно в Google Chrome, так это то, что на самом деле нет журналов ошибок, если вы не включите отчеты о сбоях, и они не будут отправлены в Google.

Что uname -a говорит за вас? А какую версию Chromium вы используете? Эти вещи важны, если вы хотите отправить отчет об ошибке .

Еще я предлагаю просто загрузить архив [ Предупреждение - он превышает 2 ГБ ] Вероятно, он более поздний, чем ваш .deb (пакет debian chromium)

0
27.01.2020, 21:37

Chrome использует много RAM во время работы. Чтобы решить эту проблему, создайте пространство подкачки на жестком диске, создав новый раздел с помощью fdisk / gdisk / parted / something, а затем создайте файловую систему подкачки на этом разделе

mkswap /dev/sdX

, предполагая, что / dev / sdX - это раздел, который вы создали. Затем включите пространство подкачки

swapon /dev/sdX

Наконец, добавьте строку в / etc / fstab для автоматического монтирования пространства подкачки при загрузке

/dev/sdX   none   swap   defaults   0 0

Выполните команду mount -a , чтобы смонтировать swap space

Этот раздел будет содержать данные, которые были в памяти, когда памяти не осталось. Это похоже на расширение ОЗУ, но с более медленным доступом.

0
27.01.2020, 21:37

La próxima vez que su sistema se congele por agotamiento de la memoria, puede intentar invocar el asesino OOM manualmente antes de recurrir a un restablecimiento completo.

1 )Agregue o cambie kernel.sysrq=1a /etc/sysctl.confy ejecute sysctl -p.

2 )Cuando el sistema se quede sin memoria, presione Alt+SysRq+fpara finalizar un proceso.

0
27.01.2020, 21:37

Теги

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