1

Я новичок в Linux (который я настраиваю, чтобы начать учить себя веб-разработке). Я устанавливаю Vim, и для этого устанавливается Mercurial.

hg clone https://vim.googlecode.com/hg vim, кажется, работает нормально, но когда я пытаюсь обновить его до последней версии, используя hg pull и hg update, я получаю это после hg pull:

abort: хранилище не найдено в /home /steven (.hg не найдено)!

Я делаю что-то неправильно?

Некоторые подробности моей настройки: двойной загрузочный компьютер с Windows на одном жестком диске SSD и Linux на отдельном оптическом приводе. Ubuntu 12.04

Спасибо

1 ответ1

5
  1. Вам не нужен Linux для изучения Web-разработки: Windows и Mac OS X одинаково хороши.

  2. Вам не нужно устанавливать Vim из исходных кодов (и, следовательно, Mercurial), потому что он уже установлен на вашем компьютере:

    1. вызвать "Тире"

    2. тип ter

    3. открыть терминал

    4. введите vim в командной строке и нажмите <Enter>

    Эта CLI-версия Vim, вероятно, представляет собой "крошечную" сборку, в которой не хватает нескольких полезных функций.

    Весьма правильный Vim с интерфейсом GUI и другими функциями доступен через систему управления пакетами Ubuntu. Чтобы установить его, вам нужно всего лишь запустить Ubuntu Software Center, найти "gvim" и установить его. Этого должно быть достаточно.

    Если вам нужен больший контроль над установкой, вы можете установить второй менеджер пакетов, который называется Synaptic, который менее привлекателен, чем Software Center, но гораздо более детален. В Synaptic найдите «vim-gnome» и / или «vim-nox».

  3. Чтобы ответить на ваш вопрос: клонирование создало каталог "vim" в вашем "home": /home/steven/vim или ~/vim (~ это ярлык для /home/steven). Этот каталог "vim" является автономным хранилищем Mercurial, и именно здесь вы должны выполнять любые дальнейшие команды, связанные с Mercurial:

    $ hg clone https://vim.googlecode.com/hg vim
    $ cd vim <-- "change directory"
    $ hg something
    

    Но вам не нужно этого делать: источники, которые вы получаете после клонирования, обновлены и готовы к сборке.

Удачи и добро пожаловать в Linux (и так).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .