Миграция на Linux из Windows


16

Я смотрю на переключение компьютера с Windows на Ubuntu. Я был пользователем Windows всю свою жизнь и использую ГИС более десяти лет. Мне любопытно о переходе на Ubuntu. В основном, какие пакеты, привязки и т. Д. Мне нужно / нужно получить. С Windows я скачал Python и привязки, GDAL, FWTools и т. Д. И т. Д. Будет ли то же самое с Ubuntu? Или пакеты в Ubuntu связаны по-другому?


2
Вы также можете рассмотреть Linux Mint как альтернативу Ubuntu, он основан на Ubuntu, но добавляет множество удобных функций и удаляет интерфейс «Unity», который многим пользователям Ubuntu не нравится, в пользу двух альтернативных интерфейсов. : MATE (версия Gnome 2, которую Ubuntu использовал до появления Unity) и Cinnamon (по умолчанию).
Дан С

Одним из ресурсов, который я нашел очень полезным, когда я изучал Linux, была документация library.linode.com , потому что она не только рассказывала, как выполнить работу, но и рекомендовала лучшие способы сделать это. Не относится только к ГИС, но охватывает базы данных, различные языки программирования, веб-серверы, безопасность и т. Д. И т. Д.
Келсо

Ответы:


10

Доступны те же приложения, но общий опыт будет намного более плавным, особенно обновления. Управление пакетами - одна из ключевых сильных сторон Linux. Все, что вам нужно, уже упаковано и только в графическом интерфейсе или команде. Нет необходимости в отдельных загрузках или что-то подобное.

Так что установите один из вариантов Buntu и добавьте UbuntuGIS ppa в список источников в центре программного обеспечения.


Спасибо, вот что я подумал, но я хотел убедиться. Это может быть немного идиотским вопросом. Я начинаю писать сценарии на Python и пытаюсь начать разработку Java (как для пространственных целей). Размышляя о переходе на Ubuntu, есть ли что-то, о чем я должен подумать, связанный с разработкой? Какие-нибудь изменения или серьезные различия, которые станут камнем преткновения? Спасибо ...
Райан Гарнетт

Поначалу Java может быть сложнее запустить, но просто возможно. Eclipse работает отлично, и есть множество других доступных редакторов и IDE. Вероятно, нет ничего сложного, если только вы не вошли в msvc или что-то в этом роде.
lynxlynxlynx

Вот мой первый тупой вопрос, из многих я уверен. Я пошел на страницу UbuntuGIS. Я должен установить репозитории. Как это сделать? Это через Терминал? Это как удачная добыча? Или мне нужно физически добавить что-то в файл (например, файл конфигурации?)
Райан Гарнетт

Как и в большинстве вещей в Linux, есть несколько способов достижения этого. Я подумал, что вам может понравиться самый простой, но в связанном руководстве пользователя упоминаются другие опции, такие как apt и ручное редактирование.
lynxlynxlynx

Большое спасибо. Я хочу простой способ, но полезно знать некоторые другие варианты.
Райан Гарнетт

13

Потренируйтесь в использовании Oracle VM Virtual Box и создайте установку Ubuntu [12.04 LTS] (используйте iso отсюда http://www.ubuntu.com/download/desktop ) на вашем текущем ПК с Windows и используйте различия (некоторые хорошие Некоторые не так много).

Создал 8 ГБ VDI (образ виртуального диска) и добавил iso на виртуальный диск

Вы можете «попробовать» Ubuntu или «установить» Ubuntu - если вы хотите установить QGIS и Postgis, вам нужно будет использовать опцию установки.

Один из очень хороших вариантов в Oracle VM - это создание моментальных снимков, поэтому установите ubuntu и создайте моментальный снимок в oracle vm. Таким образом, вы можете вернуться к чистой установке, если тестирование не идет по плану.

введите описание изображения здесь

Настройки для запуска Ubuntu на Oracle VM

введите описание изображения здесь

Postgis и QGIS работают с некоторыми примерами данных введите описание изображения здесь


1
Он был настроен и запущен в течение 2 часов (QGIS и Postgres / POSTGIS) - включая все загрузки и сборку из исходного кода.
Mapperz

1
Это отличный способ экспериментировать с Ubuntu, я сделал это сам, и это легко и просто.
Чед Купер

Спасибо, сегодня я попробую этот метод в системе (+1).
Аарон

Рад, что это полезный метод - это может быть для нескольких операционных систем, даже Raspberry Pi (raspbian os) en.wikipedia.org/wiki/Raspberry_Pi
Mapperz

7

Сначала выберите дистрибутивы, где вы можете найти много помощи. Переход на новую ОС - действительно сложный переход. На данный момент Ubuntu кажется более удобным для пользователя.

Во-вторых, изучите свои инструменты. например. чтобы установить что-то в систему Debian, вы просто получите их.

например для питона:

sudo apt-get install python

для привязки GDAL Python:

 sudo apt-get install python-gdal

Система позаботится о любых предпосылках.


4

да, большинство продуктов ГИС с открытым исходным кодом доступны для Ubuntu и linux, попробуйте www.osgeo.org для получения списка продуктов или, что еще лучше, попробуйте их live dvd, многие из которых уже установлены на машине linux, которую вы можете запустить с DVD или с виртуальной машины http://live.osgeo.org/, есть и другие варианты.


Спасибо, я в курсе этого. Я планирую установить SSGeo, в частности QGIS и PostGIS. Что мне действительно интересно знать, так это об упаковке приложений. Я нашел с Windows, вам нужно обновлять и получать новые версии привязок. Также кажется, что большинство инструментов ГИС с открытым исходным кодом разработаны в Linux. Поэтому мне интересно, как это сравнивается с Windows, когда дело доходит до управления программным обеспечением.
Райан Гарнетт

Я на самом деле не человек Linux, поэтому у кого-то еще может быть лучший ответ, но я думаю, что недавно использовал менеджер пакетов synaptic и был впечатлен тем, насколько легко это обновить, обычно в Windows я просто вырываю старую версию установить новое обновление, я обнаружил, что работает лучше, чем пытаться обновить. Но оно улучшается с каждым обновлением, и использование диспетчера пакетов было почти похоже на Adobe Flash, где он выскакивает, говоря, что доступно обновление, вы хотите установить? и вы просто нажимаете да
Banger
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.