Установка софта на ubuntu 7.04

Discussion in 'Безопасность и Анонимность' started by procedure, 19 Jan 2008.

Thread Status:
Not open for further replies.
  1. procedure

    procedure Elder - Старейшина

    Joined:
    22 Dec 2007
    Messages:
    527
    Likes Received:
    257
    Reputations:
    46
    Поставил ubuntu 7.04 до десятки пока не обновился. Вместе с убунтой к сожалению не идет midnight commander. Скачал mc, начал устанавливать, и в консоле появляется надпись что введена неверная комманда. Далее начал устранавливать так:
    Выдает что нужно установить 'rpm'!
    Залезаю на rpm.org скачиваю rpm. Захожу в архив, а там полный ахтунг. Около 20 файлов и около 5 папок +инструкция полностью на английском по установке. По самоучителью mc нужен полюбому, и вы это знаете лучше меня.

    Вобщем выручайте товарищи.
     
  2. icedz

    icedz Banned

    Joined:
    14 Jan 2008
    Messages:
    128
    Likes Received:
    850
    Reputations:
    209
    $ sudo aptitude install mc, да и еще советую посмотреть тут http://lafox.net/shop/content.php?ware_id=4176 .. также есть хороший блог http://mydebianblog.blogspot.com/ записки дебианщика.. вообщем удачи ;)
     
    #2 icedz, 19 Jan 2008
    Last edited: 19 Jan 2008
  3. SVAROG

    SVAROG Elder - Старейшина

    Joined:
    13 Feb 2007
    Messages:
    424
    Likes Received:
    86
    Reputations:
    -1
    тебе не rpm пакеты надо качать а deb
    в убунты прога есть sinaptik вроди называеться аот через неё качай
    а вообще убунту на основе debian устроена
    попробуй так сделать
    sudo apt-get название пакета
     
    1 person likes this.
  4. procedure

    procedure Elder - Старейшина

    Joined:
    22 Dec 2007
    Messages:
    527
    Likes Received:
    257
    Reputations:
    46
    У меня интернет не настроен на убунте потому что я даж ещё настраивать не научился нормально инет по VPN. Мой провайдер даёт инструкции по настройке только для других дистрибьютивов aplus.by.
    Так что приходится не сносить винду только из за инета.
    Вот вот я так и делал. И он мне всякие ошибки выдавал.
    ок...сейчас буду прыгать с бубном....
     
  5. SVAROG

    SVAROG Elder - Старейшина

    Joined:
    13 Feb 2007
    Messages:
    424
    Likes Received:
    86
    Reputations:
    -1
    forum.ubuntu.ru тебе в помощь ;)
     
  6. SVAROG

    SVAROG Elder - Старейшина

    Joined:
    13 Feb 2007
    Messages:
    424
    Likes Received:
    86
    Reputations:
    -1
    у меня тож впн вот мой пров говорит как настроить я так настраивал всё с перврго раза получилось))
    http://dump.ru/files/n/n0510619503/
     
  7. Midas

    Midas Elder - Старейшина

    Joined:
    17 Jan 2008
    Messages:
    241
    Likes Received:
    45
    Reputations:
    1
    да что там убунту...Кто хоть раз в мандриве 2008 Vpn настроил? Бубуен не помонает, биение о стену тоже. Дошёл даже до того что установил Kppp и с его помощью пытался настроить. Но он же упёрся в свой модем! Укажите мне модем и ппц! (под вендой в качестве модема указываем соединение по локалке)

    Мож сталкивался кто?
     
  8. SVAROG

    SVAROG Elder - Старейшина

    Joined:
    13 Feb 2007
    Messages:
    424
    Likes Received:
    86
    Reputations:
    -1
    у меня Федора 8 я два дня впн настраивал и техподдержке все мозги вы@#%л)) у меня сетевуха eth0 называецо
    может это поможет?
    Ставим пакеты pptp-linux версии не менее 1.3.1 и ppp версии не менее 2.4.1.
    Взять можно отсюда: http://pptpclient.sourceforge.net/#download (внешний траффик) и http://ppp.samba.org/ppp/download.html (внешний траффик)
    После этого, если ping 10.8.0.1 показывает наличие отсутствия связи с 10.8.0.1 соответственно прописываем маршрут до него

    route del default [имя интерфейса]
    route add -host 10.8.0.1 gw [шлюз]

    Где [имя интерфейса] - имя сетевухи смотрящей в локалку, [шлюз] - соответственно шлюз для интерфейса. Шлюз будет выглядеть примерно так: при ip 10.x.y.z - шлюз 10.x.y.1 В /etc/ppp/peers/ создаем файл uvpn:

    name [логин]
    remotename [логин]
    file /etc/ppp/options.pptp
    defaultroute

    Делаем /etc/ppp/chap-secrets:

    [логин] [логин] [пароль]

    Делаем /etc/ppp/options.pptp:

    lock
    noauth
    persist
    debug
    nobsdcomp
    nodeflate
    lcp-echo-failure 36
    lcp-echo-interval 5
    lcp-max-failure 0

    В некоторых случаях может понадобится указание DNS севера:
    /etc/ppp/resolv.conf:

    nameserver 81.30.199.5

    Поднимаем соединение:

    pptp 10.8.0.1 call uvpn

    В выводе ifconfig должен появится интерфейс ppp0 c ip из диапазона уфанета.
    Работоспособность можно проверить пингом ufanet.ru
    Если не хочется каждый раз плясать с бубном поднимая тоннель, можно прописать его поднятие при загрузке.
    Если для того чтобы пинги начали ходить на 10.8.0.1 пришлось писать маршруты, то в /etc/rc.d/rc.local надо добавить:

    route del default [имя интерфейса]
    route add -host 10.8.0.1 gw [шлюз]
    pptp 10.8.0.1 call uvpn

    Если не надо было, то достаточно будет:

    pptp 10.8.0.1 call uvpn

    Лучше давать линк, а не постить целиковые чужие статьи в ответах - _http://www.ufaman.ru/help/internet/linux.shtml MacTep
     
    #8 SVAROG, 19 Jan 2008
    Last edited by a moderator: 19 Jan 2008
  9. SVAROG

    SVAROG Elder - Старейшина

    Joined:
    13 Feb 2007
    Messages:
    424
    Likes Received:
    86
    Reputations:
    -1
    дал бы ссылку но сайт в на локалке , это если первый вариант непрокатил
    Для начала удостоверимся, что наша сетевая плата обнаружилась и присутствует среди списка сетевых интерфейсов:
    [root@gw etc]# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:E0:18:**:**:**
    inet addr:10.64.182.** Bcast:10.64.182.255 Mask:255.255.255.0
    inet6 addr: fe80::2e0:18ff:fe0b:40d0/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:115646056 errors:0 dropped:0 overruns:0 frame:0
    TX packets:112690751 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:537361141 (512.4 MiB) TX bytes:3701536255 (3.4 GiB)
    Interrupt:12 Base address:0xd400

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr: ::1/128 Scope:Host
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:9363 errors:0 dropped:0 overruns:0 frame:0
    TX packets:9363 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:565965 (552.7 KiB) TX bytes:565965 (552.7 KiB)


    Отлично! Теперь, чтобы не мучиться с прописыванием маршрутов, немного поправим конфиги и скрипты isc dhclient'a:
    В /etc/dhclient-ethX.conf пишем:

    timeout 60;
    retry 60;
    reboot 10;
    select-timeout 5;
    initial-interval 2;

    interface "ethX" {
    send host-name "linux-box";
    send dhcp-lease-time 3600;
    prepend domain-name "ufanet.ru";
    prepend domain-name-servers 81.30.199.5;
    request subnet-mask, broadcast-address, time-offset, routers;
    script "/sbin/dhclient-script-ufanet";

    где вместо X - номер интерфейса, вместо linux-box - хостнейм машины, а также создадим копию имеющегося скриптика /sbin/dhclient-script:

    cp /sbin/dhclient-script /sbin/dhclient-script-ufanet

    и в двух местах, где фигурирует добавление роутеров убираем (комментируем или удаляем) строчку создания маршрута по умолчанию и добавляем маршруты до pptp-сервера 10.8.0.1 и dhcp/dns-сервера 10.8.3.1
    было:

    for router in $new_routers; do
    route add default gw $router $interface
    done

    стало:

    for router in $new_routers; do
    route add -host 10.8.0.1 gw $router $interface
    route add -host 10.8.3.1 gw $router $interface
    done

    перезапускаем dhclient и проверяем, что у нас хорошего в таблице маршрутизации и в /etc/resolv.conf:

    [root@gw sbin]# route -n
    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    10.8.0.1 10.64.182.1 255.255.255.255 UGH 0 0 0 eth0
    10.8.3.1 10.64.182.1 255.255.255.255 UGH 0 0 0 eth0
    10.64.182.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

    [root@gw peers]# cat /etc/resolv.conf
    search ufanet.ru

    nameserver 10.8.3.1

    Никаких маршрутов до 0.0.0.0 там быть не должно. Проверяем связь до 10.8.0.1 и 10.8.3.1:

    [root@gw sbin]# ping 10.8.3.1
    PING 10.8.3.1 (10.8.3.1) 56(84) bytes of data.
    64 bytes from 10.8.3.1: icmp_seq=1 ttl=60 time=0.973 ms
    64 bytes from 10.8.3.1: icmp_seq=2 ttl=60 time=1.09 ms
    64 bytes from 10.8.3.1: icmp_seq=3 ttl=60 time=1.49 ms
    64 bytes from 10.8.3.1: icmp_seq=4 ttl=60 time=1.35 ms

    --- 10.8.3.1 ping statistics ---
    4 packets transmitted, 4 received, 0% packet loss, time 2998ms
    rtt min/avg/max/mdev = 0.973/1.232/1.499/0.207 ms
    [root@gw sbin]# ping 10.8.0.1
    PING 10.8.0.1 (10.8.0.1) 56(84) bytes of data.
    64 bytes from 10.8.0.1: icmp_seq=1 ttl=63 time=1.11 ms
    64 bytes from 10.8.0.1: icmp_seq=2 ttl=63 time=0.572 ms
    64 bytes from 10.8.0.1: icmp_seq=3 ttl=63 time=1.08 ms
    64 bytes from 10.8.0.1: icmp_seq=4 ttl=63 time=1.17 ms

    --- 10.8.0.1 ping statistics ---
    4 packets transmitted, 4 received, 0% packet loss, time 3001ms
    rtt min/avg/max/mdev = 0.572/0.988/1.174/0.242 ms

    Счастье есть.

    Далее приступаем к настройке pptp-client и pppd. Сразу хочу сказать, что лучше всего ставить самые свежие версии этих программ, а не использовать идущие в дистрибутивах. Загрузить их можно с: http://pptpclient.sourceforge.net/#download (внешний траффик) и http://ppp.samba.org/ppp/download.html (внешний траффик) сначала ставим pppd: ./configure && make && make install, а потом pptp: make && make install (под root разумеется). затем создаем файлик ufanet в /etc/ppp/peers следущего содержания:

    name LOGIN
    remotename LOGIN
    unit 5
    pty "pptp 10.8.0.1 --nolaunchpppd"
    lock
    noauth
    defaultroute
    persist
    idle 0
    maxfail 0
    debug
    nobsdcomp
    nodeflate
    lcp-echo-failure 36
    lcp-echo-interval 5
    lcp-max-failure 0
    #mppe-40
    #mppe-128
    #mppe-stateless

    вместо LOGIN пишем логин с карты регистрации, затем в /etc/ppp/chap-secrets пишем строку в формате:

    LOGIN LOGIN PASSWD

    где LOGIN и PASSWD - соотвественно логин и пароль с карты регистрации.

    Теперь, чтобы установить соединение делаем pppd call ufanet и через несколько секунд получаем интерфейс ppp5 с (не)реальным адресом и работающий интернет:

    [root@gw peers]# ifconfig ppp5
    ppp5 Link encap:point-to-Point Protocol
    inet addr:81.30.215.68 P-t-P:10.8.0.8 Mask:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1460 Metric:1
    RX packets:424 errors:0 dropped:0 overruns:0 frame:0
    TX packets:412 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:3
    RX bytes:32155 (31.4 KiB) TX bytes:247790 (241.9 KiB)

    А в гугл заглянуть на наличие статьи с Сети - _http://www.ufaman.ru/help/internet/linuxb.shtml ? MacTep
     
    #9 SVAROG, 19 Jan 2008
    Last edited by a moderator: 19 Jan 2008
  10. Midas

    Midas Elder - Старейшина

    Joined:
    17 Jan 2008
    Messages:
    241
    Likes Received:
    45
    Reputations:
    1
    пасип. Буду пробовать. Покрайней мере это чем-то похоже на самый достоверный вариант из всех найденных ранее (хотя и он не заработал)
     
  11. MacTep

    MacTep Elder - Старейшина

    Joined:
    29 May 2006
    Messages:
    317
    Likes Received:
    160
    Reputations:
    35
    Работа с пакетами в Ubuntu либо графическая с помощью aptitude либо консольная. Основные команды:
    apt-get install <пакет> - установить пакет
    apt-cache search <слово для поиска> - искать пакет в репозиториях
    apt-get update - обновить списки пакетов
    apt-get upgrade - обновить сами пакеты
    apt-get dist-upgrade - обновление дистрибутива
    apt-get remove или dpkg -P - удалить пакет

    Все команды требуют прав root.

    Касательно vpn буквально несколько дней назад тема поднималась. Мое решение проблемы - http://www.citforum.ru/operating_systems/linux/vpn_linux/

    Т.к. тема себя исчерпала и вообще поменяла subject, то становится закрытой.
     
Thread Status:
Not open for further replies.