linux commands
shell script
protocol
ip, tcp, smtp, ntp, ftp
telnet terminal
java and javascript
ajax web technology
documentation
howto, man, info
cisco in network
linux server
linux in home
online utility
and more more more.
python development
туе4ьу дштгч
Что с собой брать при переезде firefox с машины на другой комп.
Вводное слово:
Как появилась эта статья.
Один мой знакомый с ником ColpAck спросил меня как перенести профиль firefox с одного компьютера на другой.
Причем так, чтобы сохранить все логины и пароли и при этом не перетаскивать всё лишнее, находящееся в aplication data.
Я начал ему рассказывать где и что храниться...
Но потом оказалось проще и удобнее написать на сайте статью, которую все могли бы посмотреть онлайн.
Вот так и вышло то, что вы сейчас перед собой видите.
Напомню, что речь идет о профиле пользователя firefox, который хранится по следующим адресам:
windows:
C:\Documents and Settings\Имя_виндового_юзера\Application Data\Mozilla\Firefox\Profiles\Набор_букв_и_цифр.default
linux:
~/.mozilla/firefox/Набор_букв_и_цифр.default
Значится так:
Задача:
Переехать с одной машины на другую и при этом не потерять всё, что было срхранено в фаерфоксе.
То есть перенос профиля фаерфокса на другой комп.
Поехали:
папочка твоего профиля трам-пам-пам-абракадабра.default
На всякий случай, собираем в охапку (переписываем на флешку например) весь этот asdfisad45645dfgsdfgdsfgbvvcbcvb.default т.к. это и есть наш профиль.
На второй машине ставим фаерфокс.
И у нас получается новый юзер с новым профилем (dsfgh342-ХЗ_Что_2475jgds2kjg.default) на новом компе.
Но тупо взять и воткнуть все файлы старого профиля вместо файлов нового профиля - не получится.
Уж слишком много там наверчено XML зависимостей, кэшей и так далее...
Поэтому нам надо сначала хоть как-то разобраться что есть что в профиле и за что отвечают различные файлы нашего профиля firefox.
Рсаамотрим список файлов профиля пользователя firefox.
Там папочки:
Cache - кэш, мусор, временные файлы, исходники страниц. (с собой не нужно брать)
bookmarkbackups - автоматические бэкапы твоих закладок по датам. (брать не нужно. Лучше взять bookmarks.bak или bookmarks.html из корня профиля)
chrome - внешний вид твоего браузера. (не берем)
extensions - плагины и дополнения (это с собой тащить бесполезно)
searchplugins - папочка с поисковыми плагинами то есть только поиск. (можно взять, если что-то нужно, ибо в новом могут быть уже другие плагины)
С папками вроде всё.
Теперь файлы:
blocklist.xml - ограничения по установке плагинов. Т.е. чтобы плагины были именно для твоей версии браузера. (будет новый ff и новые плагины. Не берем.)
bookmarks.bak - твои закладки с картинками (иконками сайтов в base64.). Не знаю зачем это тащить с собой.
bookmarks.html - твои закладки. версия "now" (т.е. однозначно берем).
cert8.db - сертификаты https и т.д. (нах не нужно)
compatibility.ini - точная версия браузера, чтобы он знал когда ему пора обновляться. (не нужно)
compreg.dat - список юзаемых фаерфоксом плагинов, библиотек, дополнений, и их версий т.д. (не нужно)
cookies.txt - куки (не берем)
downloads.rdf - кэш. что-то связанное с локальными файлами. Чего куда было залито и т.д. (тоже не нужно с собой тащить.)
extensions.cache - установленные расширения. (не надо)
extensions.ini - конфиг. см выше (не надо)
extensions.rdf - кэш. см выше (не надо)
formhistory.dat - база данных, вводимых в разные формы (точно надо!)
history.dat - база истории посещений (можно и взять)
hostperm.1 - те сайты, с которых ты разрешил попапы, установки и т.д. т.е. то, что ты разрешал. (брать или нет - на твоё усмотрение)
install.log - лог установки плагинов и расширений (не берем)
key3.db - база сохраненных форм.(это нам нужно)
localstore.rdf - кэш. то как у тебя в данный момент выглядит браузер (не надо.)
mimeTypes.rdf - кэш. что делать с различными видами файлов и что запускать при их просмотре (не надо.)
persdict.dat - те слова, которые ты добавлял в словарь при проверке правописания (можно и взять.)
prefs.js - твои изменения которые ты делал через about:config
search.rdf - кэш. встроенный поисковый плагин и его параметры (не берем)
search.sqlite - база поиска. (не нужно брать)
secmod.db - база ключей. (??????) Так и не понял зачем она вообще.
signons2.txt - Вот это все твои сохраненные логины и пароли (вот это-то точно надо взять с собой.)
urlclassifier2.sqlite - база по сайтам. Зачем нужна - не знаю. (не берем)
webappsstore.sqlite - тоже какая-то база по веб-приложениям (тоже не берем).
XPC.mfasl - компоненты фаерфокса (не нужно)
xpti.dat - список компонентов фаерфокса (не нужно)
XUL.mfasl - компоненты фаерфокса (не нужно)
.parentlock - файл блокировки (не нужен)
Итак, начинаем наш перенос из старого профиля в новый:
Закрываем firefox и все его окна.
Открываем наш новый профиль и старый сохраненный профиль.
Удаляем в новом профиле те файлы, которые мы будем переносить из старого профиля. (или сразу копируем их с заменой старых файлов)
Копируем файлы из старого профиля в новый.
Что именно копировать и что надо точно взять из старого в новый профиль firefox:
bookmarks.html - закладки
formhistory.dat - данные форм
signons2.txt - логины и пароли
key3.db - база данных форм
Что может еще пригодиться (на твоё усмотрение):
history.dat - история
hostperm.1 - разрешенные тобой попапы (popups) для определенных сайтов и т.д.
persdict.dat - твои добавления в общий словарь
папка searchplugins с твоими любимыми поисковыми плагинами.
#======================================
#
# Edit by Ben-Ja http://www.net4me.net
# On Wed 18 Nov 2009 03:04:08 PM MSK
#
#======================================
Статья уже не так актуальна, поскольку начиная с третьей версии Firefox'а профиль можно переносить целиком.
Т.е. если тупо скопировать все файлы старого профиля вместо нового, то всё заработает.
Во втором FF так сделать не получалось, т.к. возникали конфликты.
Место хранения профиля фаерфокса в винде тоже перенесли.
Теперь он находится в Program Files. То есть там, куда вы свой firefox и ставили.
Файлы тоже претерпели серьёзные изменения.
Стали активно использовать sqlite (база такая локальная) и хранить данные в файлах базы.
Network to the internet. Open source laboratory must have Linux online services on net4me portal. web develop and information about OpenSource creation project in net.
Example of javascript code is wonderful. Download software and drivers for Linux Geeks on net4me and have fun!
Microsoft’s marketing team considers ridiculously skewed charts to be a killer weapon in the war on competitors, so it’s only natural that they’d provide retail store employees with a surreal “comparison” between Windows 7 and Linux to explain for customers.
The chart is part of an ExpertZone training course provided by Microsoft to retail employees at stores like Best Buy. After the training, the employees are expected to be able to better explain the merits of software like the soon-to-launch Windows 7. Microsoft felt it necessary, however, to specifically compare Windows 7 to Linux—something we usually save for the particularly emotional commenters.
In this case, though, it has to be pointed out that Linux can and does play “the games your customers want”, specifically the World of Warcraft (wow) example mentioned, through the WINE project, and the idea that Linux has compatibility with “few” cameras, iPods, MP3 players, printers and scanners is definitely a stretch of a justification for a stark comparison. Linux, in fact, keeps legacy support intact for many of the printers, scanners, and other devices that Windows Vista and 7 have left behind, and generally supports models from the major manufacturers.
Video chat on “all major IM networks” just got better on Linux moemo, actually, with the release of Pidgin 2.6, and the lack of access to Windows Live Essentials has likely not caused many a netbook owner to make a red-faced return trip.
All that is not to say that a Linux machine, presumably a netbook in this case, is the best choice for any computer user not interested in configuring his machine a little if they’re looking for app use beyond basic web surfing and document access. Let’s hear your take on Microsoft’s talking points in the comments on net4me.
After releasing with much fanfare 20,000 lines of driver code under the GNU General Public License (GPL) for inclusion in the Linux kernel, Microsoft hasn’t followed through with the necessary updates and fixes required by the community, according to one Linux leader on net4me.
Greg Kroah-Hartman, a Novell fellow with SuSE Labs and Linux Driver Project lead, posted on September 9 a status update on the drivers being assembled for inclusion in the Linux 2.6.32 kernel, Kroah-Hartman had some harsh words about Microsoft’s participation since its original announcement of its GPL plans in late July.
Поток знания поможет определить поисковикам пользу для бизнеса от web-сервисов и скачать эту страницу на первые места download рейтингов.
Маркетинг и сеть. Разве может менеджер в галстуке продавать сеть? Сеть для сетевиков в джинсах и свитере. Это же ошибка. Почти как microsoft windows 7 в своей бете.
Сеть в интернет. Любая Open Source лаборатория должна иметь онлайн linux сервисы на портале net4me. Примеры скриптов и подробная документация по фофч, то есть ajax, помогут программистам в разработке web страниц и software не только в линукс, но и в windows. И даже простой сисадмин сможет научиться как правильно сделать javascript сайт и написать правильный скрипт bash или программу python на сервер в сети.
Даже обжим провода с названием витуха станет доступен простым языком войны. А про обжим розетки под rj45 и говорить нечего! Всё описание сетевых протоколов и консольных команд линукса тут, net 4 me рулит! Настройка роутера как и любого сервера под линуксом связана с конфигами. Править конфиг удобно в linux редакторе vim.
В общем, net4me это подробное описание как провести время хорошо и с пользой для знаний. Онлайн игры, wow и война в наши дни тут не уместны. Net это значит сеть. Сеть для меня. Именно так можно перевести название net4me.
В продолжение статьи о бизнесе и раскрутке сайтов посредством добавления букв и цифр на сравнительные страницы сайта о сетях, хочется сказать:
Раскрутить страницу благодаря справочнику net4me может каждый. Надо только захотеть. А вот построить сеть на основе витой пары, даже зная раскладку кабеля по цветам, дано не каждому программисту без умения обжать витуху.
Английский в плане оптимизации сайтов для поисковых систем конечно удобнее. Там нет падежей и склонений. И это не бред. Это долбанный SEO не по GPL. Интересно, кому это надо? Зачем заставлять людей писать, а со временем и даже думать SEO фразами и готовыми шаблонами для поисковиков? Неужели пришла пора и понятие "люди для машин" уже более актуально, нежели "машины для людей"? =((
Ладно. Оставим как есть. И заменим импортный бред про майкрософт и линукс нашим отечественного производства. Ой! Забыл про games, download driver и про туе4ьу is net4me сказать! =)) Ошибка которую можно и нужно исправить.
Найдется команда и пример на все случаи жизни в линукс и подробное описание любой команды простым языком.
И даже утилита из pdf 2 tf2 > pdf2fb2 utilites for moemo docs окажется здесь.
Driver code under the GNU General Public License (GPL) for inclusion (install) in the Linux kernel as nvidia not nv.