我正在尝试将我的samba
工具更新到 3.6.18,这是存储库中的最新版本(http://archive.ubuntu.com/ubuntu/pool/universe/s/samba/) 但是 apt-get 说我当前的 samba 3.6.3 是最新版本。
我错过了什么?
# /etc/apt/sources.list
deb cdrom:[Ubuntu 12.04.3 LTS _Precise Pangolin_ - Release i386 (20130820.1)]/ precise main restricted
deb http://archive.ubuntu.com/ubuntu/ precise main restricted
deb http://security.ubuntu.com/ubuntu/ precise-security main restricted
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted
答案1
根据packages.ubuntu.com,samba 3.6.3-2ubuntu2.6是该版本的最新版本precise
。您在池中找到的 .deb 档案属于其他版本(3.6.18-1ubuntu2 适用于saucy
)。
由于 中没有 samba precise-backports
,因此最好的选择可能是自己构建新包,例如使用apt-get source
和dpkg-buildpackage
。手动安装为 构建的包saucy
可能可以工作,但很可能它会拒绝启动甚至安装,因为 Precise 还拥有各种库的旧版本。