CS3221: Erwin S. Marcos' Lab 5
General Procedure I followed for RPM:
FIRST ATTEMPT: (Try to install software for cd writing as part of labs 5 and 6)
Home: http://xcdroast.org
Download:http://rpmseek.com/rpm-dl/xcdroast-0.981.src.html?hl=de&cx=0::0:143883:0:0
ORDINARY RPMS (Not concerning CD reading and writing)
1. RPM GUI (gnorpm-0.96-9cl.i386) A graphical
front end to the Red Hat Package Manager, for GNOME
Home : http://www.conectiva.com/
Download: http://rpmfind.net//linux/RPM/conectiva/snapshot/i386/RPMS.gnome/gnorpm-0.96-9cl.i386.html
2.MAHJONG (mj-1.0.2-3mdk.src and kdegames-kmahjongg-3.0.4-6.i686) mj is the Chinese game of mah-jong. mj supports network play, as well assimple human to computer play.
UPGRADES
Proceedure and What I tried:
- rpm --erase or rpm - e filename.rpm
- follow steps mentioned in "General Procedure I followed for RPM"
WHAT I TRIED TO UPGRADE BUT DID NOT WORK (General Reasons are at the end of the webpage):
1. (rpm-4.0.2-102.i386)A compiler aimed at integrating
all the optimizations and features necessary for a high-performance and stable
development environment. This package is required for all other GCC compilers,
namely C++, Fortran 77, Objective C and Java.
Home: http://gcc.gnu.org/
Download:http://rpmfind.net/linux/rpm2html/search.php?query=gcc+upgrade&submit=Search+...&system=&arch=
2.emacs (emacs-21.2-4.i686 and emacs-21.2-4.i386)
Emacs is a powerful, customizable, self-documenting, modeless text editor. Emacs
contains special code editing features, a scripting language (elisp), and the
capability to read mail, news and more without leaving the editor.
Home:http://www.gnu.org/software/emacs/emacs.html
Download:http://rpmfind.net//linux/RPM/mandrake/9.0/i586/Mandrake/RPMS/emacs-21.2-12mdk.i586.html
3.kdegames-kmines-3.0.4-6.i686rpm (Minesweeper for KDE)
Home: http://kmines.sourceforge.net/.
Downloads:
3. SQL: is a true multi-user, multi-threaded SQL (Structured Query Language) database server. MySQL is a client/server implementation that consists of a server daemon (mysqld) and many different client programs/libraries.
Downloads:
Home: http://www.mysql.com/
PROBLEM: Package is for different architecture
SUCCESSFUL UPGRADES
1. xpuzzle
(xpuzzles-5.4.1-8.i386.rpm)A set of geometric puzzles
and toys for the X Window System. Xpuzzles
includes a version of Rubik's cube and various other geometric Rubik's
cube style puzzles.
old version: 5.40
Download:
http://fr.rpmfind.net//linux/RPM/redhat/6.2/i386/xpuzzles-5.4.1-8.i386.html
Home: no specific home page but various links to different distributions
Dependecies:
2. Bitchx ()- an irc-like chat client(Internet Relay Chat) client. BitchX is
a modified clone of the popular ...
Description: An open source IRC client ported to various platforms including
the Mac OS.
old version: 0.98
Download: http://rpms.mandrakeclub.com/rpms/Networking_IRC.html
Home:http://www.bitchx.org/
3. Pine() - a Program for Internet News & Email - is a tool for reading, sending, and managing electronic messages. Pine was developed by Computing & Communications at the University of Washington.
old version: 4.21
Download:http://rpmfind.net/linux/RPM/mandrake/updates/6.1/RPMS/pine-4.30-3.3mdk.i586.html
Home:http://www.washington.edu/pine/
2nd ATTEMPT: (Working rpms/tar.gz are highlighted as red)
I tried installing rpms again, this time being extra careful about checking the architecture and version of the rpm. I also had the idea of installing rpms from Linux-Mandrake Disc2 and tried to find other versions of the same application from the web. I believe the concept and goal of the lab (learning and applying rpms)would still be preserved this way and there's a guarantee that it would work and be compatible with our current rpm in the laptops. I experimented with similar rpms from Disc2 and was fortunate to find similar rpms from the web that intalled without any problems.
1.( xsoldier-0.96-7mdk.src) xsoldier is a X11 shoot-em up game for Linux. It was created by Yuusuke HASHIMOTO <hachi@surfline.ne.jp>. The webpage of the original author is [http://www.surfline.ne.jp/hachi/xsoldier.html]. I took over the development of xsoldier.
Download and more info:http://packages.debian.org/unstable/games/xsoldier.html
2. EsounD(esound-0.2.29-1.i686 <web>and esound-0.2.17-1mdk.src<disc2>) mixes multiple digitized audio streams and samples together
for playback by a single audio device. It also allows monitoring of mixed
output, and recording. Network connections to the daemon are supported as well.
home/download: http://www.tux.org/~ricdude/download.html
Abstract: http://developer.gnome.org/doc/whitepapers/esd/
More info: http://freshmeat.net/projects/esound/?topic_id=113
*back up esound-0.2.8.tar (for normal installation)http://linux.dsi.internet2.edu/games/arcade/tetris/
PROBLEM: I tried to do a reinstall but gave me error: removing these packages would break dependencies
ex. esound>= 0.2.14 is needed by Xmas -esd.0.9.5.1-7mdk
3. xtrojka (xtrojka-1.2.3-8mdk.src.rpm)The
aim of this game is to control and to place the falling blocks, so that at least
three blocks horizontally or diagonally, or both, have matching patterns or
colors. This sequence is then removed, and the above blocks will collapse.
Download: http://linux.dsi.internet2.edu/games/arcade/tetris/
*back up xtrojka123.tar (for normal installation): http://linux.dsi.internet2.edu/games/arcade/tetris/
PROBLEM:From web: xtrojka-1.2.3-9.src: Only packages with major numbers <= 3 are supported by the version of rpm
4. xjewel (xjewel-1.6-3mdk.src.rpm)
is a game much like Domain/Jewelbox which is a puzzle game likeTetris.It is
played by controling the motion of blocks which continue to fall fromthe top
of the screen. One can move them left and right, as well as rotate the
jewel segements. The object is to get the most points before the grim reaper
ends the fun.
ftp://ftp.pld.org.pl/PLD-1.0/i686/PLD/RPMS/
and *back up (for normal installation) xjewel-linux-bin.tar:
http://linux.dsi.internet2.edu/games/arcade/tetris/
FOR files compressed in tar.z and normal installation:
gunzip -c /mnt/cdrom/filename.tar.gz | tar xvf -
make or make install (refer to README file by doing ls then more README)
5.wordlattice(wordlattice-1.0-1.tar.gz)
A generator for puzzles where you must find some words in a lattice of characters.
Download: http://ibiblio.org/pub/Linux/games/amusements/
Author: dauti@sbox.tu-graz.ac.at (Wolfgang Dautermann)
Primary-site: sunsite.unc.edu
/pub/Linux/games/amusements
6. xmines (xmines.tar.gz) X11 clone of minesweeper or minehunt games
Author = Andrew Zimmerman
AuthorEmail = zimmer@calvin.stanford.edu
Download and info: sunsite.unc.edu
PROBLEM: error: /usr/bin/Id: cannot find -1x11
7.Solitaire(sol-1.0.6.tar)This is a Solitaire card game highly inspired
by the one bundeled with a well known "operating system". Featuresa
site-wide highscore table.
Download: http://ibiblio.org/pub/Linux/games/solitaires/
Author: sverrehu@online.no (Sverre H. Huseby)
Primary-site: http://home.sol.no/~sverrehu/pub-unix/
Alternate-site: sunsite.unc.edu
/pub/Linux/games/solitaires
PROBLEM: when run make / make install command, error : undeclared variables such as ENDENT and ERNNO (code with bugs)
Examples of Problems I encountered:
Reason why I think I encountered problems:
I think there's a compatibility issue with the rpm installed in our laptops and the rpm used to package the rpms we found on the Web.
An analogy of this problem: For example we created a document in Word 95 and tried to open it in Word XP , it will probably be opened, however, if the word document was created in Word XP and we attempt to open it in Word 95 this probably will not work.
The views and opinions expressed in this page are strictly
those of the page author.The contents of this page have not been reviewed or
approved by the University of Minnesota.