<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/usm/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/usm/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 23 Aug 2020 17:57:03 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/usm/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Discussion for Home page</title><link>https://sourceforge.net/p/usm/wiki/Home/?limit=25#377f</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Any plans to update this to support the new Porteus 5.0 release??&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ed  P</dc:creator><pubDate>Sun, 23 Aug 2020 17:57:03 -0000</pubDate><guid>https://sourceforge.net0fa0394f4bcec9902d988340ebc9909be512cc1f</guid></item><item><title>Discussion for Home page</title><link>https://sourceforge.net/p/usm/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="usm-unified-slackware-package-manager"&gt;USM (Unified Slackware Package Manager)&lt;/h1&gt;
&lt;h5 id="description"&gt;Description&lt;/h5&gt;
&lt;p&gt;USM is a unified slackware package manager that supports dependency resolution. It integrates various package repositories including slackware, slacky, slackers, salix and alien. It includes a system wide dependency resolver.&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="http://sourceforge.net/projects/usm/files/usm-current-0.0.0-x86_64-1.txz/download" title="Download the latest version from sourceforge"&gt;DOWNLOAD LATEST VERSION FOR 64bit&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="table-of-contents"&gt;Table of contents&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class="" href="#History"&gt;Config files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="" href="#Usage"&gt;Config files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="" href="#UsageExplained"&gt;Config files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="" href="#Configs"&gt;Config files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="" href="#KnownBugs"&gt;Config files&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="" href="#TodoList"&gt;Config files&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="History"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="history"&gt;History&lt;/h5&gt;
&lt;p&gt;&lt;em&gt;Launched: 15th January 2014&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;USM came into being as an attempt to increase (if ever so slightly) the number of packages available for slackware and to offer some kind of dependency resolution, all in one tool. &lt;/p&gt;
&lt;p&gt;This application is in it's infancy and is continually being developed. Suggestions and feedback are most welcome. At the moment only a CLI version is available. Once the application becomes stable and all features are complete a GUI will be written for it.&lt;/p&gt;
&lt;p&gt;&lt;a name="Usage"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="usage"&gt;Usage&lt;/h5&gt;
&lt;p&gt;For a usage example put a "?" after the option: &lt;strong&gt;usm -u ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You may use either the single letter argument or full word.&lt;br /&gt;
For example the following have exactly the same meaning.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;usm&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;u&lt;/span&gt; &lt;span class="n"&gt;slackware&lt;/span&gt;
&lt;span class="n"&gt;usm&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="n"&gt;slackware&lt;/span&gt;
&lt;span class="n"&gt;usm&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="n"&gt;slackware&lt;/span&gt;
&lt;span class="n"&gt;usm&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="n"&gt;slackware&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;-u&lt;/strong&gt;  [alien|salix|slackers|slackware|slacky|all|usm] Update databases.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-s&lt;/strong&gt;  &amp;lt;package&amp;gt; Package search.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-s&lt;/strong&gt;  &amp;lt;library&amp;gt; Reverse library search.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-i&lt;/strong&gt;  &amp;lt;package&amp;gt; Package information.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-g&lt;/strong&gt;  &amp;lt;package&amp;gt; Download package.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-l&lt;/strong&gt;  &amp;lt;package&amp;gt; List packages.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-c&lt;/strong&gt;  &amp;lt;distro&amp;gt; Open repo changelog.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-h&lt;/strong&gt;  Show this help.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-S&lt;/strong&gt;  &amp;lt;/path/to/folder&amp;gt; Set local storage.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-S&lt;/strong&gt;  [14.0|14.1] Set slackware version.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a name="UsageExplained"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="usage-explained"&gt;Usage explained&lt;/h5&gt;
&lt;p&gt;&lt;strong&gt;-u&lt;/strong&gt; Update database&lt;br /&gt;
Used to download/update the database files that contain the package information for different distros. To check for updates to USM itself use: &lt;strong&gt;usm -u usm&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-s&lt;/strong&gt; Search for a package or library&lt;br /&gt;
Enter all or part of a package name to search the database for this package. If you enter a library name (E.g &lt;em&gt;libsomething.so.1.2.3&lt;/em&gt;) then USM will attempt to return the package that the library belongs to.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-i&lt;/strong&gt; Package information&lt;br /&gt;
This option returns the package name, size, install status and description of any packages found for the package you type.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-g&lt;/strong&gt; Download package&lt;br /&gt;
Searches for and downloads the requested package. USM will attempt to resolve dependencies (&lt;em&gt;and dependencies of dependencies&lt;/em&gt;) for the requested package.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-l&lt;/strong&gt; List packages&lt;br /&gt;
If no argument is given it will list all installed packages. If an argument is given it will search the installed packages for word you type.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-c&lt;/strong&gt; Open distro changelog&lt;br /&gt;
This will open the ChangeLog.txt file for a given repository. This is useful when you want to see what new packages were added to a repo.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-S&lt;/strong&gt; Set local storage or slackware version&lt;br /&gt;
If -S is followed by a valid slackware version (E.g 14.1) then USM will be set to this version. You will need to update the database files after changing versions. If -S is followed by a path to a directory on your computer then it will set the local storage to this path and all downloaded packages will land in the given directory.&lt;/p&gt;
&lt;p&gt;&lt;a name="Configs"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="config-files"&gt;Config files&lt;/h5&gt;
&lt;p&gt;&lt;em&gt;/etc/usm/usm.conf&lt;/em&gt;&lt;br /&gt;
While most settings can be changed within the application, you may edit the config file directly. It is well commented and easy to understand.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;/etc/usm/mirrors-distro.txt&lt;/em&gt;&lt;br /&gt;
This file contains the URL of the repository that will be used by USM. Please make sure &lt;strong&gt;ONLY ONE&lt;/strong&gt; repository is uncommented in this file.&lt;/p&gt;
&lt;p&gt;&lt;a name="KnownBugs"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4 id="known-bugs"&gt;Known bugs&lt;/h4&gt;
&lt;p&gt;When USM opens a changelog file for a distro, it will attempt to find the system browser. If it finds one it will open the ChangeLog.txt file in the system browser and send the process to the background. This is producing an error in the terminal which occasionally hangs until killed via ctrl+c. This hanging process persists even after the browser is closed. &lt;/p&gt;
&lt;p&gt;&lt;a name="TodoList"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h5 id="todo-list"&gt;TODO list&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Add 32bit support&lt;/li&gt;
&lt;li&gt;Add slackware patches section&lt;/li&gt;
&lt;li&gt;Add slackbuilds support&lt;/li&gt;
&lt;li&gt;Add check for non slackware compliant packages&lt;/li&gt;
&lt;li&gt;Add option to skip dependency checking&lt;/li&gt;
&lt;li&gt;Take a holiday&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jay Flood</dc:creator><pubDate>Thu, 16 Jan 2014 16:26:47 -0000</pubDate><guid>https://sourceforge.net0e4a05828cb7007e63137e6524d8114770c2766a</guid></item><item><title>Home modified by Jay Flood</title><link>https://sourceforge.net/p/usm/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/usm/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
&lt;ul class="md-users-list"&gt;
&lt;li&gt;&lt;a href="/u/brokenman/"&gt;Jay Flood&lt;/a&gt; (admin)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;span class="download-button-52d6e4d0bcf63a7210984ed4" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jay Flood</dc:creator><pubDate>Wed, 15 Jan 2014 19:43:12 -0000</pubDate><guid>https://sourceforge.net848ebeacc193607eca918f9372d12ff1ff986ee9</guid></item></channel></rss>