Перенос базы Thunderbird на другой диск

  1. Перевести Thunderbird в автономный режим
  2. Закрыть Thunderbird
  3. Переместить каталоги, где хранятся письма имеющихся учётных записей, на новое место.
  4. Запустить Thunderbird, в параметрах нужной учётной записи в пункте «Параметры сервера» указать новое место каталога для писем этой учётной записи (или отредактировать файл prefs.js)
  5. Отключить автономный режим

Обновление FreeBSD

Обновление версии ОС

  1. Смотрю актуальную версию FreeBSD здесь:
    https://www.freebsd.org/releases/
  2. Делаю бекапы на всякий пожарный конфигов из
     /etc /usr/local/etc

    (я параноик, мне так спокойнее 🙂

  3. Набираю
    # freebsd-update -r LAST.VERSION-RELEASE upgrade

    Вместо LAST.VERSION ставлю номер текущей версии из пункта 1, ясно дело.

    После запуска анализируется содержимое конфигурационного файла, собирается иформация о текущей установленной системе. Следующим шагом freebsd-update попытается загрузить по сети файлы, необходимые для выполнения обновления. В некоторых случаях может потребоваться ответить на вопросы относительно того, что и как устанавливать.

    После того, как все изменения были загружены, они будут применены. Затем будет выполнено слияние конфигурационных файлов. Процесс слияния требует от пользователя определённого вмешательства, так как для файла можно выполнить слияние автоматически, а можно открыть текстовый редактор для слияния вручную. Результат успешного слияния будет показан на экране. Неудачное или пропущенное слияние вызовет преждевременное завершение программы.

    На данном этапе система еще не модифицирована, и все изменения и слияния происходят в отдельном каталоге.

  4. Далее
    # freebsd-update install
  5. Перезагружаемся
    # shutdown -r now
  6. После перезагрузки нужно повторно запустить команду freebsd-update. Команда прочитает, на каком этапе она находится, удалит старые объектные файлы и совместно используемые библиотеки.
    # freebsd-update install

Обновления безопасности

# freebsd-update fetch 
# freebsd-update install

Что-то пошло не так 🙂

  1. Молиться
  2. Возврат последнего набора изменений командой:
    # freebsd-update rollback

Обновляю порты

Если дерево портов еще не обновлялось, выполняю команду:

# portsnap fetch extract

Если обновлялось, обновляю дерево портов:

# portsnap fetch update

Для обновления установленных в системе портов использую команду portupgrade, если ее нет, ставим отсюда /usr/ports/ports-mgmt/portupgrade :

 # pkg update -f
 # pkg audit -F
 # portupgrade -vafrR --batch
 # pkg check -Bd

--batch — чтобы потом 2 дня не подтверждать конфиги вручную при сборке, если давно не обновлялся.

ВСЕ!!!

Google Drive (Google Диск) и потерянные папки.

Случилось неприятное отвалился Гуглодиск.
В один прекрасный момент я увидел надпись «Ошибка: отсутствует папка Диска Google»

При отключении аккаунта и подключении диска к той же папке (в моем случае D:/GDrive) программа материлась «Папка не пустая» или в другом случае «Папка не является папкой синхронизации Google», что конечно было явным пиздежом и провокацией, т.к. все файлы ранее синхронизировавшиеся в ней наличествовали.

Есть вариант отключить папку, переименовать ее, создать папку с необходимым названием, натравить на нее GDrive и стартануть процесс синхронизации. После подсчета файлов и начала скачивания, поставить процесс на паузу (или отключить), скопировать наши файлы и запустить синхронизацию.

Я пошел другим путем:

  1. Отключил диск в трее.
  2. Запустил прогу с параметром: googledrivesync.exe —enable_snapshot_reconstruct
    Прога в зависимости от системы лежит в C:\Program Files\Google\Drive или C:\Program Files (x86)\Google\Drive
  3. Отключил аккаунт.
  4. Заново залогинился и на 3-м этапе выбрал мою папку с файлами. Никаких дурацких сообщений не увидел. Все норм подцепилось к диску.
  5. Диск пошуршал похрустел сравнил файлы и отсинхронизировал 20 файлов успевших за это время измениться.
  6. PROFIT!!!