ubuntu 8.04 배포버전을 사용하다 개발버전 8.10 alpa X 의 소스를 내려 받아 사용할수 있을까요 ?

penjal의 이미지

우분투 8.10. 에서 쓸만한 소스 일부를
기존의 8.04 에서 업대이트 또는 install 해서 사용할수 있을가요 ?

network 메니져 가 너무 쓸만하던데 인스톨 해볼려니 gtk 라이브러리니 버젼이니 여러가지 문제가 걸리더군요.
혹시 여러분들중 특별한 방법은 따로 있을까요 ?

sensui의 이미지

#deb cdrom:[Ubuntu 8.10 _Intrepid Ibex_ - Alpha amd64 (20080926)]/ intrepid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://kr.archive.ubuntu.com/ubuntu/ intrepid main restricted
deb-src http://kr.archive.ubuntu.com/ubuntu/ intrepid main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://kr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted
deb-src http://kr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://kr.archive.ubuntu.com/ubuntu/ intrepid universe
deb-src http://kr.archive.ubuntu.com/ubuntu/ intrepid universe
deb http://kr.archive.ubuntu.com/ubuntu/ intrepid-updates universe
deb-src http://kr.archive.ubuntu.com/ubuntu/ intrepid-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://kr.archive.ubuntu.com/ubuntu/ intrepid multiverse
deb-src http://kr.archive.ubuntu.com/ubuntu/ intrepid multiverse
deb http://kr.archive.ubuntu.com/ubuntu/ intrepid-updates multiverse
deb-src http://kr.archive.ubuntu.com/ubuntu/ intrepid-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://kr.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse
# deb-src http://kr.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse

忘れるだったから 忘れるとよかった
잊어야 한다면 잊혀지면 좋겠어...

- 김광석 " 그날들 " 中

忘れるだったから 忘れるとよかった
잊어야 한다면 잊혀지면 좋겠어...

- 김광석 " 그날들 " 中

danskesb의 이미지

위의 분이 남겨 주신 방법은 8.10으로 모든 패키지를 업그레이드하는 것이고, 초보자에게는 어렵겠지만 8.10의 소스를 가져다가 직접 빌드할 수 있는 방법이 있습니다. dget을 사용하여 dsc 파일에서 소스를 가져오고, dpkg-source를 사용해서 소스 파일을 풀고, debuild를 사용해서 패키지를 만드시면 됩니다.

여기에서 섹션 3.1.14를 보십시오.
---- 절취선 ----
http://blog.peremen.name

atie의 이미지

8.10의 NM은 버전업이 커서 8.04에서 소스 빌드가 될런지 모르겠지만, 보통은 다음의 방법처럼 소스 패키지를 가져다가 deb을 만듭니다.

우선, 저는 다음의 alias를 ~/.bashrc에 넣고 씁니다.

alias acl='apt-cache search'
alias acs='apt-cache show'
alias ags='apt-get source'
alias dbr='dpkg-buildpackage -rfakeroot'
alias dsx='dpkg-source -x'
alias fdc='fakeroot debian/rules clean'
alias rmf='rm -f *.changes *.dsc *.gz'
alias sai='sudo apt-get install'
alias sau='sudo apt-get update'
alias sag='sudo apt-get upgrade'
alias sdi='sudo dpkg -i'

/etc/apt/sources.list에 다음을 추가합니다. intrepid가 8.10의 코드명이고, 개발 버전은 미러를 안 쓰는 것이 시간을 약간 절약 할 수 있는 이기적인 팁입니다.

Quote:

# Intrepid sources
deb-src http://archive.ubuntu.com/ubuntu intrepid main restricted universe multiverse

소스만 받아 풀어서 deb을 만드는 경우는 다음과 같이 합니다. screen 패키지를 예로 듭니다.

sau
ags screen
cd screen-4.0.3
dbr
cd ..
rmf
sdi screen*.deb

중간에 패치를 하거나 여러번 재빌드를 하는 경우는 다음처럼 합니다.

sau
ags screen
cd screen-4.0.3  (필요시 이 명령 이후 반복)
fdc
(패치 또는 debian 디렉토리 내 파일 수정)
dbr
cd ..
rmf
sdi screen*.deb

sources.list 파일에 deb-src 추가없이 한 두번 패키지의 dsc, orig.tar.gz, diff.gz 파일을 우분투나 데비안에서 다운받아 소스 패키지로 푸는 경우는 위의 ags screen 대신에 dsx screen*.dsc을 명령하면 됩니다. 설명 외의 것은 아무래도 debian 패키징 가이드를 보는 편이 가장 정확하고 빠른 방법입니다.
----
I paint objects as I think them, not as I see them.
atie's minipage

----
I paint objects as I think them, not as I see them.
atie's minipage

junichel의 이미지

이 방법 정말 멋지군요.+_+
--
끝까지 타오르는거다!

--
끝까지 타오르는거다!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.