Tag Info

Hot answers tagged

57

Think of it as a great river, with the people who write the software as the source of the river. They would be the upstream, futher downstream would be your distribution, and at the end of the river would be the user. Ubuntu is in the middle of the river. Upstream would be the software that Ubuntu packages and ships to users. Things like GNOME, Firefox, ...


35

10.04 to 11.04 To avoid problems with a theme I create I start with another theme and then copy it over to a new name and use theme Equinox Evolution Midnight to create a new theme that I name Rinzwind. This avoids errors, crashes and notices about things not being present for this theme. create a new theme based of another theme Themes are ...


29

You can't copy it to be open-source. Even if the source were leaked, that is illegal. You can, however, follow in the footsteps of FreeCiv or Doom3. FreeCiv is based on Civilization, and is an open-source version. Doom3 is also open-source but requires the use of official game data for full operation or you must provide your own assets for models. Either way ...


27

You can program in .NET on ubuntu too. Well, sort of. There is an open source implementation of the .NET platform available called MONO. MONO apps can run on Ubuntu/Linux, Windows and Mac OS. Look for MonoDevelop in Ubuntu Software Center. Learn more about Mono in Ubuntu. Another option is Quickly. In my opinion Quickly is better for Ubuntu centric app ...


26

You need library ncurses 32 bit version installed in your system sudo apt-get install libncurses5:i386 In addition to libncurses5, you may require libstdc++6. sudo apt-get install libstdc++6:i386 With the command sudo apt-get install ia32-libs You install a lot of libraries that is not useful to solve your problem.


26

Mark Shuttleworth is an entrepreneur from South Africa who founded the Ubuntu operating system through his company, Canonical. Before founding Canonical, he was the founder of Thawte, a company he founded in 1995 to provide digital certificates and internet security. Thawte has since been sold to Verisign. Shuttleworth was a Debian Developer in the ...


23

Even when I added the accepted answer at the question mentioned by @fossfreedom, more precisely at Dreamweaver alternative in ubuntu?, in the comments of your question. I must accept that I didn't notice before the existence of Aptana Studio. I include here a few screenshots for you, covering some of the points of your interest. Syntax Highlight for PHP: ...


20

As one of the Ubuntu X maintainers I can say: testing on both the open-source and proprietary drivers is valuable; we have lots of users of both, and it's important the Unity runs well on both the free stack and the proprietary stack. However, if you want your testing to have the biggest impact, testing the free stack would be the way to go - at least for ...


19

11.10 and above Creating a theme for 11.10 and above (GTK+3) is fortunately very similar to 11.04 and previous versions of Ubuntu that used GTK+2. This answer is based on the already excellent answer from Rinzwind. Its easier to amend an existing theme rather than to tackle a theme from scratch. In addition - its easier to edit a theme in your own local ...


18

Other than the old argument about which programming language is better, which I won't get into (even though Python is the greatest thing since sliced bread), I'd say both are equally well suited to writing Apps for the Gnome desktop. Pygtk, the Python GTK bindings, have been used to create applications like PiTiVi, Deluge, emesene, Exaile, Jokosher, and ...


18

Android SDK platform tools requires ia32-libs, which itself is a big package of libraries: sudo apt-get install ia32-libs


16

First of all it is not necessary that Most popular or Most voted ideas should get Implemented by the Ubuntu Developers team. I mean if anyone is so Inclined towards bringing it in Ubuntu , then there exists other way using Launchpad PPA where you can Build your Idea and Implement in more Customizable form. From Ubuntu brainstorm Wiki page Ubuntu ...


16

No, Launchpad karma has no bearing on what you can access. The "Triaged" and "Won't Fix" bug statuses are reserved to the role called the "bug supervisor" for each project or distribution. For Ubuntu, this is the Ubuntu Bugs team (actually, effectively, the Ubuntu Bug Control team), which you have to be part of in order to set the statuses in question. ...


15

Strictly speaking, Linux is the kernel that is used by various distributions. GNU is an organisation that developed and popularised a widely used free software license and also provide a home for various pieces of free software. So there is no standard GNU/Linux operating system (despite what it says on gnu.org). There is GNU kernel (Hurd) but that is ...


15

Age of Empires II can usually be run on Ubuntu and other GNU/Linux systems without too many problems, using Wine. Disclosure: I am not a lawyer. As for the general question, if your goal is to create free open-source software that facilitates playing a proprietary game, and you have programming skills, typically there is no legal impediment to writing a ...


14

Mailing lists are used in a lot of open source projects. They are essentially a server you send email to and that broadcasts the email on to a load of subscribers. This simple model has a few functions: Few to many/announcements. It's common that a release mailing list will have a few people who can broadcast email about updates and releases. People who ...


14

First thanks for all the bug work you've done up until now. Its great that you'd like to get involved with fixing this bug! The best way is to report a new bug against precise, and make it clear that it is a regression caused by LP:#600941. Give it the tag 'regression-updates'. It would also be good to mention it in the comments of LP:#600941, so that users ...


14

Register on Launchpad like txwikinger said, then you need to generate a GPG key gpg --gen-key and upload it to Ubuntu's keyserver gpg --keyserver keyserver.ubuntu.com --publish-keys $KEYID Replacing $KEYID with the number after the slash on the "sec" line of: gpg -K --fingerprint Click the green + next to the GPG key part of your profile, and give ...


14

I think the biggest technical barrier is knowing how to create Debian packages. While it is relatively simple to create a working package, it is much harder to create packages up to the standard of Debian and Ubuntu. Also, the guides on how to create packages normally deal with a situation in which you have the source code that requires compiling. This can ...


14

Starting with Ubuntu 10.10, it's set to host new applications that aren't in the repositories at the time of release. The process and implementation are documented on the wiki.


13

From the launchpad page https://launchpad.net/~motu The MOTU Team looks after all of the packages in Universe and Multiverse in Ubuntu. http://wiki.ubuntu.com/MOTU The Masters of the Universe take care of the Ubuntu Universe packages, fix bugs, add new packages, or remove obsolete ones from the Ubuntu archive. If you want to join, be sure to read ...


13

Quickly can help you make cool apps using Python (pretty easy to learn and very popular) quickly!


13

I think that the need here is actually more determining of the python-appindicator library is present. If it is present, it will support all the fallback cases that you need. It will handle XFCE, KDE and older GNOME appropriately. Good example of how to do it in this answer. The appindicator library will use DBus to check if the application indicator ...


13

As Marco Ceppi has pointed me towards launchpadlib, I wrote a little script that will do this for you.  download it here Run the script by calling python name_of_the_script.py in a Terminal after you've downloaded and saved it. It will ask you for a programming language, case insensitive, and a search query (where wildcards, *, are allowed). If you ...


13

Probably the easiest to use, and officially supported, is Eclipse. The Eclipse Android Developer Tools (ADT) plugin allows for basic project creation and management, as well as step debugging and ability to easily export your app for deployment/publication. http://developer.android.com/tools/index.html Google now distributes an ADT Bundle, which includes ...


13

Note: this is useful to desktop users, not to developers using Qt. sudo apt-get install qt4-qtconfig, then go to System / Preferences / Qt 4 settings and select GTK style in the first combobox:


13

In general, in Linux, and so in Ubuntu, the applications do not have extensions. Some examples: nautilus, firefox, gnome-terminal, and so on. Applications are usually located in these directories /usr/local/sbin, /usr/local/bin, /usr/sbin, /usr/bin, /sbin, /bin, /usr/games, /usr/local/games and others. You can determine whether a file can be an ...


12

There are a number of different ways of working with your Ubuntu One data, you'll be pleased to hear. If your Python application is running on Ubuntu Your contacts data is stored in Ubuntu One, and is also synced to your desktop. Contacts data is available in the desktopcouch storage system. You can find out more about desktopcouch in the documentation. ...


12

Developing for Ubuntu Thanks for taking interest. Just some few clarifications. There is nothing such as an Ubuntu software (I know you didn't mean it). All the Ubuntu specific changes can be made available in other distros too. Their packagers have to package it. Alpha 2 crashing Natty is still under development and there is still a Xorg transistion ...


11

To assign a bug to yourself in Launchpad, first navigate to the bug page (e.g. https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/397393 ) This shows that the bug is not assigned to anyone at the moment. Click on the Unassigned link Finally, click on the Assign Me link (the little yellow exclamation point) The bug is now assigned for you to work ...



Only top voted, non community-wiki answers of a minimum length are eligible