Вам нужно завершить команду 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/'
У вас недавно было обновление программного обеспечения, включая ядро? У меня было обновление пару дней назад. Это было около 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
Ответ / комментарий
Мне интересно, пробовали ли вы установить хром из бэкпортов хрипы. Может эта версия работает? Поместите
deb http://ftp.debian.org/debian wheezy-backports main
в свой sources.list, а затем снова загрузите хром. (после очистки) Вам, вероятно, следует удалить текущие списки пакетов и закомментировать другие источники перед обновлением / обновлением, чтобы избежать конфликтов.
Что ужасно в Google Chrome, так это то, что на самом деле нет журналов ошибок, если вы не включите отчеты о сбоях, и они не будут отправлены в Google.
Что uname -a
говорит за вас? А какую версию Chromium вы используете? Эти вещи важны, если вы хотите отправить отчет об ошибке .
Еще я предлагаю просто загрузить архив [ Предупреждение - он превышает 2 ГБ ] Вероятно, он более поздний, чем ваш .deb (пакет debian chromium)
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
Этот раздел будет содержать данные, которые были в памяти, когда памяти не осталось. Это похоже на расширение ОЗУ, но с более медленным доступом.
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=1
a /etc/sysctl.conf
y ejecute sysctl -p
.
2 )Cuando el sistema se quede sin memoria, presione Alt+SysRq+f
para finalizar un proceso.